2011-09-20 86 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*' 

我GOOGLE了,似乎沒有報告類似的錯誤有關Sharekit。

任何猜測什麼設置搞亂了轉換?
我在我的項目中混合C++/object-c。

+2

請提供導致錯誤的代碼。 – zaph

回答

0

我想這是因爲C++比純粹的objective-c更嚴格的類型檢查。

只是輸入他們所有。