2012-11-15 3 views
0

ARC를 사용하는 iOS 앱에 Mixpanel SDK를 추가하려고합니다. SDK를 추가 한 후 ARC 사용과 관련된 일부 컴파일 오류가 발생합니다. ARC를 사용하는 프로젝트에 어떻게 Mixpanel을 통합 할 수 있습니까?Mixpanel iOS SDK 및 ARC

개인 프로젝트에서 나는 항상 수동으로 mempory를 관리합니다. 아마도이 코드가 ARC를 사용하는 동안 컴파일러에게 알 수있는 방법이 있습니다.

답변

6

네비게이터에서 프로젝트 이름을 클릭하십시오. 오른쪽 창의 목록 헤더에서 "Build Phases"를 선택하십시오. "Compile Sources"라는 막대가 보일 것입니다. 그것을 확장하면 프로젝트의 소스 파일 목록과 "컴파일러 플래그"열이 표시됩니다. Mixpanel SDK의 모든 파일에 대해이 열에 두 번 클릭 한 다음 줄을 추가합니다 :

-fno-objc-arc 

이 이러한 파일을 컴파일 할 때 자동 참조 카운팅을 사용하지 컴파일러를 신호합니다. 나는이 this question.

의 중복 될 수있다 생각

-fobj-arc 

을 : 당신이 이제까지 반대를 할 필요가있는 경우 (비 ARC 프로젝트에 ARC 코드를 컴파일) 같은 일을 대신이 줄을 추가