Objective-C 是 C 語言的超集
采用兩步法(稱為配置設定和初始化)建立對象
Objective-C 中某個類的規格需要兩個不同的部分:接口和實作。接口部分包含類聲明,并定義該類的公共接口。如同 C 代碼那樣,您定義頭檔案和源代碼檔案,将公共聲明與代碼的實作細節分開
擴充名 | 源類型 |
.h | 頭檔案。頭檔案包含類、類型、函數和常量聲明。 |
.m | 實作檔案。具有此擴充名的檔案可以同時包含 Objective-C 代碼和 C 代碼。有時也稱為源檔案。 |
.mm | 實作檔案。具有此擴充名的實作檔案,除了包含 Objective-C 代碼和 C 代碼以外,還可以包含 C++ 代碼。僅當您實際引用您的 Objective-C 代碼中的 C++ 類或功能時,才使用此擴充名。 |
當您想要在源代碼中包括頭檔案時,請在頭檔案或源檔案的前幾行之中,指定一個導入 (#import) 指令
下列框圖中的文法聲明名為 MyClass 的類,它是從基礎類(或根類)NSObject 繼承而來的。(根類是供其他類直接或間接繼承的類。)類聲明以編譯器指令 @interface 開始,以 @end 指令結束。類名稱後面(以冒号分隔),是父類的名稱。在 Objective-C 中,一個類隻能有一個父類。

轉載于:https://www.cnblogs.com/xiaozhanga4/archive/2013/04/30/3052324.html