2011-05-25 74 views
2

我正在學習Objective-C,所以對我很感興趣。Objective-C不同的語法問題

據我瞭解的一般語法(使用屬性時除外)編碼時的Objective-C看起來是這樣的:在文件輸入閱讀iOS設備/輸出時

[object method]; 
[object methodWithArgument:1 arg2:2]; 

現在我的混亂,例如告訴我使用一種方法來獲取應用程序的文檔文件夾:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 

這是怎麼回事?

回答

6

首先是目標C語法調用方法

第二片段使用C語法用於調用功能

目標C是Ç

+0

這兩者之間的區別是什麼? – 2011-05-25 13:52:31

0

的第一語法是用於調用類的成員方法的超集,第二個是用於調用獨立功能。 Objective-c是C的超集,意思是它具有C(包括函數)的所有功能以及類和諸如此類的OO功能