본문 바로가기

xcode

LLDB Quick Start Guide LLDB Quick Guide이다.~! po 명령어 하나면... 쉽게 디버깅이 가능하고 조금더 고급 명령어를 알고 싶다면 여기로 이동하자 더보기
Xcode에서 ineligible device로 될떄.... iOS 8.3버전과 Xcode 6.3 업데이트 이후 갑자기 ineligible device라고 하면서 선택이 되지 않았다..... 버그인가?... 싶기도하고... (http://zachwaugh.me/posts/fixing-xcode-6-3-beta/) 해결 방법은... 아래와 같이 선택하면 된다.!! 더보기
'__curl_rule_01__' declared as an array with a negative size 위의 에러에 대한 해결방법은 아래와 같이 고치면 된다. /* The size of `long', as computed by sizeof. */ #ifdef __LP64__ #define CURL_SIZEOF_LONG 8 #else #define CURL_SIZEOF_LONG 4 #endif 더보기
error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q2", "q3", "q8", "q9", "q10", "q11", "q12", "q13", "q14", "q15" //clobber ^ libs/kazmath/src/neon_matrix_impl.c:93:15: error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q8.. Architectures를 Standard architectures로 바꾸면서 아래와 같은 에러가 발생하였다. error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q2", "q3", "q8", "q9", "q10", "q11", "q12", "q13", "q14", "q15" //clobber ^ libs/kazmath/src/neon_matrix_impl.c:93:15: error: unknown register name 'q0' in asm : "memory", "q0", "q1", "q8", "q9", "q10", "q11" //clobber ^ 2 errors generated. 해결방법은 간단하다. I had to replace .. 더보기
is deprecated: first deprecated in iOS 7.0 Deprecate 된 함수에 대한 처리를 했음에도 불구하고 Warnning이 뜨는 경우가 많다. 아래와 같은 스타일로 코딩을 한 경우.. if ([test respondsToSelector:@selector(~~~~~~)]) { } else { }//end if 그렇다고 Xcode 자체에서 Warnning을 Off 하는 건 불안하고.. 가만히 두고 있으려고 하니 마음이 편하지 못하다..그럴 때는 아래와 같은 방법을 사용해 보자! 아래와 같이 정의를 하고...#define SILENCE_DEPRECATION(expr) \ do { \ _Pragma("clang diagnostic push") \ _Pragma("clang diagnostic ignored \"-Wdeprecated-declarations\.. 더보기
Xcode auto-complete not working 간혹 Xcode를 쓰다 보면 Auto-Complete가 제대로 작동하지 않을 경우가 있다.그럴 때는 아래와 같은 방법으로 해결을 하면 된다. Clean/rebuildRemove Derived DataInstalling documentationRestart 하지만 이걸로도 해결이 되지 않는 경우가 있다. 본인의 경우가 이런 경우가 있었는데 아래의 방법으로 해결이 되었다. Xcode > File > Project Settings 이동Build 탭의 Derived Data Location 의 선택 값을 Default 에서 Project-relative 로 변경해 주는 방법이 있습니다. (형상관리 툴 사용시 ignore 꼭 할것!! ) 더보기
Xcode 6.0 간편해진 마켓 업로드 Xcode에서 Archive를 하고 Organizer를 실행하자 그러면 Archive된 파일이 있고 이것을 Submit ~! 그러면 바로 Team provisioning을 선택하라고 한다.. 그러면 이제 보낼 준비를 한다. 업로드 시작~!! 알아서 마켓에 올린 어플리케이션에 iPA파일을 올린다. 그리고 iTunes Connect에 접속을 하면 Processing에 Uploaded되었다고 나오고.. 조금 기다리면 등록이 완료되었다고 알려준다.~! Xcode6를 아직 많이 써보지 못했지만... 정말 편한 것 같다. ㅎㅎ 더보기
Qt Creator에서 갑자기 실행이 되지 않을때..... 갑자기 Qt에서 빌드가 제대로 되지 않아서 실행이 되지 않았다..... 그리고 설정창을 확인해보니~!!!!!뭔가 문제가 생긴걸 알 수 있었다. 여러가지 시도를 해봤는데................. 원인을 찾았다.~!! 그것은 바로 Xcode 이다.~!!!!!! 이번에 새롭게 Xcode5를 설치했는데 설치하면서 Command Line Tools가 설치되지 않았다...... 설치하니깐 잘된다. 혹시 Mac을 쓰고 Qt Creator가 제대로 작동하지 않는다면.. 확인해보시길..... 더보기