0
這裏是我的一個視圖控制器初始化函數:編寫正確的初始化函數在IOS
- (id) initWithStartup: (NSDictionary *) _startup investor: (NSDictionary *) _investor chat_id: (NSString *) _chat_id chat_name: (NSString *) _name
{
self = [self initWithNibName: @"PLNewChatViewController" bundle: nil];
if(self)
{
}
return self;
}
是正常/必須具備以下條件:
self = [self initWithNibName: @"PLNewChatViewController" bundle: nil];
如若XIB文件中加載自動?
首先,它應該是自我= [超級.....]答案是,這取決於。這是做這件事的正確方法之一。 – ChrisCM
如果您只是調用'[super init]',它應該從主包中選擇合適的名稱,假設XIB與類名稱相同。 –