私人IBOutlets

时间:2012-04-01 05:00:10

标签: private iboutlet

我刚刚注意到,如果一个人创建一个私有插座,那也可以,然后可以将xib对象连接到那个。我想知道是否还有其他人看到过这种方式吗?

1 个答案:

答案 0 :(得分:2)

是。您可以将您的商店设为私人。您甚至可以在@implementation中将它们声明为实例变量,如下所示:

@implementation MyViewController {
    __unsafe_unretained IBOutlet UILabel *_myLabel;
}

Interface Builder将允许您将该实例变量连接到笔尖中的对象。

我通常将我的出口放在我的.m文件中,作为属性或仅作为实例变量,除非我有理由在类的公共接口中公开它们。