带有__kindof的IBOutlet属性?

时间:2015-11-03 03:32:32

标签: objective-c iboutlet

我们可以声明带有__kindof注释的IBOutlet属性吗?

@property (nonatomic, nullable, weak) __kindof IBOutlet UITableView *tableView;

我有一个像这样定义的属性。但是由于没有tableView插座显示,因此无法在界面构建器中拖动一行。如果我在IBOutlet之前移除__kindof,它会按预期工作。

尝试使用Xcode 7.1。

1 个答案:

答案 0 :(得分:0)

解决方法:

#if TARGET_INTERFACE_BUILDER
@property IBOutlet something
#else
@property __kindof something
#endif