oc學習總結 oc和c文法上的區別

來源:互聯網
上載者:User

訊息   訊息使用方括弧括起的代碼將命令發送給對象(訊息即函數)。

類      類使用.h和.m檔案定義對象的類型。

屬性   屬性讓我們能夠輕鬆地定義存取子和賦值函數(擷取和設定對象成員變數的值)。

類別   類別讓我們能夠給類添加功能,而不用建立子類。

協議   協議定義類承諾響應的方法(類似JAVA/C#等進階語言中的介面)。

@      編譯器使用@編譯指令實現各種目的。

^      IOS引入塊的概念。塊是封裝工作單元(程式碼片段)的對象,,可隨時執行。脫字元(^)用於標識塊。

 

總之,OC才開始學的時候,會感覺是門很怪很奇怪的語言,當我們學完之後,並且實際運用之後,會發現OC功能的強大之處,用我們的真誠和努力去學好它吧,O(∩_∩)O~。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.