繁体   English   中英

无法将Tapku库添加到XCode 4.2项目中

[英]Not being able to add Tapku library into XCode 4.2 project

我尝试从作者的github存储库中遵循教程,但未成功。 当我尝试构建项目时,出现6个错误。

其中5个是

使用未声明的标识符“ _accessibleElements”

其中一个是

实例消息的接收者类型“ TKCalendarMonthTiles”未声明带有选择器“ rectForCellAtIndex”的方法

所有错误都报告在TKCalendarMonthView.m文件中

看来TKCalendarMonthTiles类声明了一个属性:

@property (nonatomic, strong) NSMutableArray *accessibleElements;

在类实现中未综合。 由于未声明_accessibleElements ivar,因此您会遇到提到的未声明的标识符错误。

对于此错误,您可以在Xcode 4.4上构建以自动合成声明的属性,或者添加:

@synthesize accessibleElements = _accessibleElements

TKCalendarMonthTiles实现中

现在,您的第二个错误。 这也是由于建立在Xcode 4.2而非4.4之上。 从4.4(或者我可能不记得的4.3)开始,您不需要在类扩展中声明私有方法。 但是由于您使用Xcode 4.2进行构建,因此需要将方法声明添加到TKCalendarMonthTiles上的类扩展中

@interface TKCalendarMonthTiles ()
- (CGRect)rectForCellAtIndex:(int)index;
@end

我也有同样的问题。 我一直在努力,放弃了。 升级到xCode 4.5和voila。 有效。 希望我会在那时看到这个论坛。 谢谢偷看

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM