我在viewController中遇到了一个非常奇怪的问题。
我正在定义一个UILabel来显示NSDictionary对象键值,在本例中为@“nombreEmpresa”。
相同的值用作viewController标题和标签文本值。
启动应用程序时,viewController会使用键值设置其标题,但标签不会显示文本。
我认为一切正常,我在连接导演中引用了UILabel:
我在头文件中实现了该属性:
@property (strong, nonatomic) IBOutlet UILabel *nombreLabel;
我在实现文件中综合了该属性:
@synthesize detalleDescription,nombreLabel;
这就是我实现键值来设置viewController标题和标签文本的方式:
NSString *category = [detalleDescription objectForKey:@"nombreEmpresa"];
self.title = category;
nombreLabel.text = category;
现在,在屏幕截图中,您可能会看到标题(MAREA BAJA是对象键的值)很好地显示,但标签是空的。
欢迎任何帮助。
答案 0 :(得分:1)
您应将IBOutlet标签连接到文件所有者。