Iphone 从int到UIBarStyle的转换无效,objective-c++;

Iphone 从int到UIBarStyle的转换无效,objective-c++;,iphone,xcode,build,Iphone,Xcode,Build,我正在尝试集成一个流行的iphone模块(ShareKit) 该模块在提供的示例项目中构建并运行良好 我已将适当的文件添加到我的项目中,该项目将无法编译。 我怀疑这是由于我的项目的一些项目设置 大多数错误都是错误 Invalid conversion from 'int' to 'UIBarStyle' Cannot convert 'UIInterfaceOrientation' to 'UIDeviceOrientation' in assignment Invalid conv

我正在尝试集成一个流行的iphone模块(ShareKit)

该模块在提供的示例项目中构建并运行良好

我已将适当的文件添加到我的项目中,该项目将无法编译。
我怀疑这是由于我的项目的一些项目设置

大多数错误都是错误

Invalid conversion from 'int' to 'UIBarStyle'   
Cannot convert 'UIInterfaceOrientation' to 'UIDeviceOrientation' in assignment   
Invalid conversion from 'void*' to 'UIAccessibilityTraits*'
我在谷歌上搜索过,似乎没有类似的错误报告与Sharekit有关

猜猜是什么设置破坏了转换?

我在项目中使用了C++/Objix.< /P> < P>我猜这是因为C++比类型Objor C++更严格的类型检查。
只需键入所有代码即可。

请提供导致错误的代码。