爲什麼每當我必須使用awakeFromNib協議時,我必須把它放在這種格式中?「 - (void)」在這個函數聲明中的含義是什麼? ` - (void)awakeFromNib`
-(void)awakeFromNib
什麼是 - (無效)?
爲什麼每當我必須使用awakeFromNib協議時,我必須把它放在這種格式中?「 - (void)」在這個函數聲明中的含義是什麼? ` - (void)awakeFromNib`
-(void)awakeFromNib
什麼是 - (無效)?
-(void)
用於該方法的聲明中。據推測,你正在爲其他人打電話而不是自己打電話。
-
符號表示該方法是一種實例方法,而不是類方法。它需要一個對象來調用它,並且該對象的實例變量在其定義中可用。
(void)
表示返回類型。這個方法不返回任何東西,所以它的結果不能被分配給任何東西。
(void)標記返回類型 - 在這種情況下,void意味着它不返回任何內容。
如果是 - (int)awakeFromNib,那麼您應該返回一個整數。 返回值的含義(如果有的話)應該在文檔中解釋。
thanx尋求幫助! – nambvarun 2009-12-27 20:46:37
它認爲這種方式
說你有你創建了一個叫做「加減乘除」
一個和這個類有一個名爲「計算」的方法。作爲
-(int)calculate {
2+2;
return 2+2;
}
當你的Alloc類它的類型和初始化對象和執行「該對象的計算方法,它會做計算2 + 2,它會返回結果,4
如果您嘗試
-(void)calculate {
2+2;
}
它不會做任何事情,它只是有一個存儲在方法2 + 2的信息,但不會出現計算。
也許你應該把Xcode中nd objective-c作爲你的問題的標籤? – 2009-12-27 20:42:17
如果您發現有用的答案,請通過單擊複選標記將其標記爲如此。 – GManNickG 2009-12-27 20:47:57