我已经通过终端将Three20导入了我的新项目。当我构建项目时,我会得到13个错误,语义问题。如何解决这个或任何其他想法?
屏幕截图:http://s12.postimage.org/yifhn0ogd/Schermafbeelding_2012_12_09_om_01_26_29.png
谢谢!
答案 0 :(得分:2)
不再维护此框架。但是,如果您想获得一个没有任何xcode 4.5问题的版本,请下载项目https://github.com/facebook/three20/tree/development的开发分支。
这应该包括您正在寻找的修补程序。
答案 1 :(得分:1)
据我所知,那个图书馆很乱。
至于错误:
你正在使用哪种编译器?新的编译器( Apple LLVM 4.1 ,如果我是正确的话),自动创建那些“下划线ivars”,而不需要合成它们:e.g。 (在新编译器之前):
@property (nonatomic) NSObjectTypeOrWhatever *tapCount
@synthesize tapCount=_tapCount
使用新编译器,您只需要声明属性并为您生成“下划线ivars”。
所以我想你有两个选择,
(第一个更快)
答案 2 :(得分:0)
扔掉自己。例如,在所有内容之前,第一行应该是self.tapCount而不是_tapCount。