未知的类成分标签在界面生成器文件(xcode 4.2,iOS 5.0)
问题描述:
我有一个应用程序,我继续得到日志输出:“Interface Builder文件中的未知类的成分标签。 ...当我加载一个特定的视图。未知的类成分标签在界面生成器文件(xcode 4.2,iOS 5.0)
ingredientLabel是我在视图中创建的标签。下面是相关代码:
在DetailViewController.h:
@interface QuickGroceryDetailViewController : UIViewController
{
UILabel *ingredientLabel;
}
@property (strong, nonatomic) IBOutlet UILabel *ingredientLabel;
在DetailViewController.m
:
@synthesize ingredientLabel = _detailDescriptionLabel;
- (void)setDetailItem:(id)newDetailItem
{
if (_detailItem != newDetailItem) {
_detailItem = newDetailItem;
// Update the view.
[self configureView];
}
}
- (void)configureView
{
// Update the user interface for the detail item.
if (self.detailItem) {
self.ingredientLabel.text = [self.detailItem description];
}
}
不会发生错误,并且应用程序运行正常,但我想知道为什么这个错误正在发生,因为它可能会导致问题。谢谢。
答
检查您是否在该标签的自定义类属性中编写了某些内容。
- 打开厦门国际银行,其中标签是
- 转到身份检查(CMD + ALT + 3)
- 检查自定义类的文本框,它也有一些是直接删除它,的UILabel将重新建立
- 运行代码...执行loadNib,initWithNib等时出现该行。