Objective-C 快速入門--基礎(三)

來源:互聯網
上載者:User

標籤:

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 快速入門--基礎(三)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.