標籤:
1、OC有幾種方式建立字串對象?如:如何建立一個字串對象:@“Baby”。
OC中有3種方式建立字串對象:
樣本:main.m檔案中:
控制台輸出:
2、OC中如何擷取字串的長度?
OC中擷取字串的長度要用“length”;
樣本:mian.m檔案中:
控制台輸出:
3、判斷字串是否以指定字串開始或結束;用代碼舉例。
樣本:main.m檔案中:
控制台輸出:
4、尋找某個字串在另一個字串中的範圍. 如尋找在字串@”愛你”在@”我愛你們”中的範圍。
樣本:main.m檔案中:
控制台輸出:
5、不可變字串的拼接用哪個方法?可變字串拼接用哪個方法?
樣本:main.m檔案中:
控制台輸出:
6、如: NSMutableString * str1 = @”同桌”;
NSMutableString * str2 = @”我愛你”;
說說以下2種情況的執行後,輸出str1的結果是神馬?為什麼是這個結果?
(1). [str1 stringByAppendingString: str2]; (2). [str1 appendingString: str2 ];
(1)結果是:同桌我愛你 原因:字串的拼接; (2)錯誤 原因:no visible @interface"NSMutableString"declares the "appendingString".
7、建立一個數組有幾種方式?試著用這幾種方式建立一個數組。
樣本:main.m檔案中:
控制台輸出:
8、數組中只能存放資料?
數組中只能管理OC的對象,它管理的這些對象可以是不同類型的。
9、如何擷取一個數組的元素個數?
樣本:main.m檔案中:
控制台輸出:
10、如現有一個數組對象array,如給定下標為3,我如何根據下標訪問數組中的對應下標的元素(對象)。
樣本:main.m檔案中:
控制台輸出:
11、如何建立一個可變數組?如何向該數組中添加一個數組元素(對象)?如何遍曆這個數組?用代碼舉例說明。
樣本:main.m檔案中:
控制台輸出:
12、如何建立一個空數組?
樣本:main.m檔案中:
控制台輸出:
Email:[email protected]
Objective-C 快速入門--基礎(三)