我的代码:
@interface WBMessageTableCellView : NSTableCellView
@property (weak) IBOutlet NSTextField *authName;
@property (weak) IBOutlet NSTextField *createdTime;
@property (weak) IBOutlet NSImageView *userProfileImageView;
@property (weak) IBOutlet NSTextView *statusTextView;
@end
但是我收到了这个错误, 这有什么不对?我必须将我的代码更改为此,并且它可以正常工作,
@interface WBMessageTableCellView : NSTableCellView
{
IBOutlet NSTextView *statusTextView;
}
@property (weak) IBOutlet NSTextField *authName;
@property (weak) IBOutlet NSTextField *createdTime;
@property (weak) IBOutlet NSImageView *userProfileImageView;
@property NSTextView *statusTextView;
我在此文件上打开了弧,并且新创建了该项目。没有从非弧项目转换。
答案 0 :(得分:2)
我已将评论提升为答案:
请看一下这个问题: Which iOS classes that don't support zeroing weak references? 你不能创建对不支持弱的类的弱引用 引用他们的实例。