0
當我嘗試獲取從UITableViewController繼承的h文件以符合NSCoding時,我無法切換視圖。UITableViewController與NSCoding兼容嗎?
- (id) initWithCoder:(NSCoder*) coder
{
[self init];
return self;
}
將上面的代碼插入m文件是導致問題的原因。這是爲什麼?
當我嘗試獲取從UITableViewController繼承的h文件以符合NSCoding時,我無法切換視圖。UITableViewController與NSCoding兼容嗎?
- (id) initWithCoder:(NSCoder*) coder
{
[self init];
return self;
}
將上面的代碼插入m文件是導致問題的原因。這是爲什麼?
只要撥打[self init]
可能會導致很多問題。您應該像這樣覆蓋initWithCoder
:
- (id)initWithCoder:(NSCoder*) coder
{
self = [super initWithCoder: coder];
if (self) {
// Call a setup method
}
return self;
}