刚才阅读一些示例Objective C代码。
@property (nonatomic, strong) IBOutlet UILabel *descriptionLabel;
据我所知,我们在这里声明了一个名为descriptionLabel的属性。该属性有两个属性:非原子和强。
我不明白的是有两种类型定义... IBOutlet UILabel ...
任何人都可以解释为什么以及两种类型定义的含义是什么?
答案 0 :(得分:1)
IBOutlet#define'd是一个“空”。这基本上被“接口”构建器用作指示器,以指示可以设置的属性。
答案 1 :(得分:1)