我有一個MainMenu.xib,AppController是它的文件所有者。我添加了-(void)awakeFromNib
方法工作正常。現在,在路上awakeFromNib
停止調用的一輪固定,我不明白爲什麼。它擁有xib,因此它應該在未存檔時調用。這是怎麼回事?可可 - awakeFromNib不叫
編輯:
好吧,我改名awakeFromNib
到something
,並呼籲從init
......奏效。仍然困惑爲什麼awakeFromNib
不是。我在那裏也有一個+(void) initialize
方法,這可能會搞砸了嗎?
- (id)init {
self = [super init];
if (self) {
[self something];
}
return self;
}
-(void)something {
NSLog(@"yup");
}
呵呵,我似乎記得在主xib幾個月前搞定了自定義對象,我敢打賭我把它刪除了。我試圖調用的代碼檢查首選項以獲取一些數據。現在我認爲把它放在awakeFromNib中實際上是一個錯誤的地方。 – janeh