2011-09-20 4 views
0

인기있는 iphone 모듈 (ShareKit)을 통합하려고합니다.int에서 UIBarStyle, objective-C++ 로의 변환이 잘못되었습니다.

모듈이 제공된 샘플 프로젝트에서 올바르게 빌드되고 작동합니다.

내 프로젝트에 적절한 파일을 추가 했으므로 컴파일되지 않습니다.
내 프로젝트의 일부 프로젝트 설정 때문인 것으로 판단됩니다.

오류의 대부분은 내가 봤 한

Invalid conversion from 'int' to 'UIBarStyle' 
Cannot convert 'UIInterfaceOrientation' to 'UIDeviceOrientation' in assignment 
Invalid conversion from 'void*' to 'UIAccessibilityTraits*' 

하고는 더 비슷한 오류가 Sharekit 관련보고되지 않았다 보인다.

변환을 엉망으로 만드는 설정에 대한 추측은 무엇입니까?
저는 프로젝트에서 C++/object-c를 mixxing하고 있습니다.

+2

오류의 원인이되는 코드를 제공해주십시오. – zaph

답변

0

아마도 C++은 순수한 objective-c보다 형식 검사에 더 엄격하기 때문입니다.

그냥 모두 캐스팅했습니다.

관련 문제