黑馬程式設計師 初學OC的一些注意總結 1

2021-06-22 13:44:52 字數 1303 閱讀 1498

---------------------- asp.net+unity開發、

.net培訓、期待與您交流! ----- -----------------

初學oc的一些注意總結 1

1、import 的作用有兩個:一是與inclu

de作用一樣,將文

件內容包含到當前所用的檔案;二是他可以避免相同的

標頭檔案重複匯入,就是不用像c語言那樣採用預編譯的方式來實現。

2、  nslog輸出內容後自動換行

3、  oc檔案的編譯過程cc –c.m檔案   生成目標檔案 即.o檔案cc.o檔案  生成可執行檔案即.out檔案 ./a.out執

行檔案4、  方法名中的「:」也是名稱的一部份。

5、  類的宣告必須是在@inte***ce 和@end間

6、  注意方法(類的一部分)和函式(c語言的語法)的區別  

7、  列舉型別中的資料是常量 直接通過變數名就可以用

8、  命名規範:方法的減號後面要加個空格,要有注釋,注釋 // 前面和後面都一定要乙個空格,方法名要盡量詳

細能懂。

9、  成員變數一般已下劃線 _ 開始,功能相關的方法最好寫在一起,不同之間用空行隔開

10、             類方法和物件方法可以同名,類方法加好「+」開始 ,物件方法「-」開始

11、             ctrl+c終止執行程式,command+q關閉程式

12、             檢視標頭檔案,游標覆蓋方法,然後雙擊滑鼠

13、             self(super)指向方法呼叫者(有沒有理解呢),self(super)可以指向物件,也可以指向類

14、             乙個物件指標占用8個位元組。

15、每個物件中都有乙個isa指標(在nsobject類中)指向它的類,類中有定義的方法,每個類中又有

乙個superclass指標指向父類。

16、             呼叫方法時會檢測真正的物件,比如:父類 名稱 = [子類new];雖然指標型別是父類的,但是真正內

存中例項的物件是子類的,所以名稱指向子類物件。

17、             如果引數中用的是父類型別,傳參的時候可以用其所用的子類。

18、             父類指標指向子類物件

---------------------- asp.net+unity開發、

.net培訓、期待與您交流! ----------------------

黑馬程式設計師 初學OC的一些注意總結3

asp.net unity開發 net培訓 期待與您交流!初學oc的一些注意總結3 1 類的載入 1 先載入類的父類 檢視的類是否載入可以看的類的load類方法,類只載入一次 當 程式啟動的時候,就會載入一 次所有的類,類載入完後會呼叫 load方法,在類第一次被使用的時候,會呼叫 initiali...

黑馬程式設計師 OC語言初學

android培訓 ios培訓 期待與您交流!c語言的基礎上,增加了一層最小的物件導向語法 完全相容c語言 可以在oc 中混入c語言 甚至是c 可以使用oc開發mac os x平台和ios平台的應用程式 基本上所有關鍵字都是以 開頭 下面列舉一些常見的關鍵字,看一眼就行了,不用去翻資料查詢它們的含義...

黑馬程式設計師 關於2048小遊戲的一些經驗總結

asp.net unity開發 net培訓 期待與您交流!關於2048小遊戲的一些經驗總結 最近黑馬論壇出了乙個活動,是航少發出的,名字叫 航少專欄 2048!玩遊戲,就送技術分!內容是關於乙個小遊戲2048的黑馬衍生版,原理是一樣的,只是把數字換成了黑馬老師的 看到玩遊戲送技術分,我就來了興趣,雖...