2011-07-03 90 views
3

目標C的文檔說方法返回值從蘋果

對於 Objective-C中的面向對象的結構如方法返回 值,ID替換INT作爲默認 數據類型。 (對於嚴格C構造, 如函數返回值,整數 保持默認類型。)

我想返回類型,因此值東西在方法簽名預定義。那麼你能否給我一些關於這個文件所指的內容的例子?

回答

5

那行簡單地意味着,寫爲這樣的方法,將在默認情況下,返回id

- init { ... } 

+ array { ... } 

- (id)init { ... } 

在另外,一種方法沒有明確的參數類型編寫將取id對象。

- initWithObject:object { ... } 

相同

- (id)initWithObject:(id)object { ... } 
+0

我不知道我能在參數和參數... – Pablo

+1

是的省略類型說明,雖然我衷心建議保留這些符在那裏。明確和可讀性總比不好...... –