0
我做了一系列UIView
的子类。每个都从另一个继承。如何知道是否加载了NIB文件?
在所有子类的盛大隆重的父母是这样的代码:
NSString * className = NSStringFromClass([self class]);
[[NSBundle mainBundle] loadNibNamed:className owner:self options:nil];
这段代码的问题是,并非所有的子类有自己的NIB。有些人使用他们父母班的NIB。
我想检查UIView
是否已经从NIB加载或在执行代码之前。
我该怎么做?
对象是使用'的initWithCoder初始化:'方法。我想你可以重写初始化程序并保留一个标志以供稍后检查。 – Alladinian 2013-03-27 10:37:48