Objective C 學習筆記 五 快速列舉

2022-08-25 22:54:20 字數 739 閱讀 8855

快速列舉是乙個objective-c的功能,有助於列舉乙個集合。

快速列舉語法

for (classtype variable in

collectionobject )

例項:

1

#import23

intmain()412

[pool drain];

13return0;

14 }

得到以下的結果:

value: string1

value: string2

value: string3

快速向後列舉語法

for (classtype variable in

[collectionobject reverseobjectenumerator])

例項:

1

#import23

intmain()411

[pool drain];

12return0;

13 }

得到以下的結果:

value: string3

value: string2

value: string1

可以看到在輸出中,每個列印的陣列中的物件,但以相反的順序較正常要快的列舉。

Objective C 學習筆記

1 is a 是乙個 繼承,提高執行效率,減少重複 2 has a 有乙個 復合,物件引用其它物件時,利用其它物件特性。3 返回屬性值的訪問方法,名稱中不能使用get這個詞 4 類名首字母大寫,變數首字母小寫。5 在objective c中所有物件間互動都是通過指標實現的。6 指標值被賦值,只有乙個...

Objective c學習筆記

property是object c的乙個特性,可以讓我們輕鬆實現成員變了的setting和getting方法。具體的語法如下 以成員變數nsstring m name為例 標頭檔案中宣告如下 property nsstring m name m檔案實現 synthesize m name 這樣我們便...

Objective c學習筆記

一 ojective c 建立物件涉及到一下註解 inte ce implementation 前乙個註解定義的是要實現的行為 後乙個註解是實現inte ce定義的行為 1.1在objective c中總共有4個基本資料型別,分別是int float double char 1.2限定詞 限定值有 ...