初始化函式(用純程式碼寫程式時)-給新手講解
阿新 • • 發佈:2019-02-10
是在GUI物件載入完成之後才能呼叫的方法 切記
2。可以用refreshList方法更新螢幕上控制元件;不過在控制元件過多的時候 用UItableView 更好
3。ini方法在是nib載入之前執行的 其模版是
-init
{ self=[superself];//初始化父類成員
if(self!=nil)
{
….
}
return self;
}
4。
-initWithCoder:(NSCoder *)coder //這個是對view的初始化
由於view沒有viewload 所以如果單獨用程式碼去編寫這個檢視類的時候 用它來初始化
初始化的內容包括要利用的資料 以及設定他們的代理。
{
if(self=[super initwithCoder:coder])
{
_books=[[NSMutableArray alloc] init];
[ self setDataSource:self];
[ self setDelegate:self];
}
return self;
}
5。 UItableviewController的初始化方法是:
initWithType;
6。UIviewController的初始化方法是:
initWithNibName:
2。可以用refreshList方法更新螢幕上控制元件;不過在控制元件過多的時候 用UItableView 更好
3。ini方法在是nib載入之前執行的 其模版是
-init
{ self=[superself];//初始化父類成員
if(self!=nil)
{
….
}
return self;
}
4。
-initWithCoder:(NSCoder *)coder //這個是對view的初始化
由於view沒有viewload 所以如果單獨用程式碼去編寫這個檢視類的時候 用它來初始化
初始化的內容包括要利用的資料 以及設定他們的代理。
{
if(self=[super initwithCoder:coder])
{
_books=[[NSMutableArray alloc] init];
[ self setDataSource:self];
[ self setDelegate:self];
}
return self;
}
5。 UItableviewController的初始化方法是:
initWithType;
6。UIviewController的初始化方法是:
initWithNibName: