說明:這個objective-c專題,是學習ios開發的前奏,也為了讓有物件導向語言開發經驗的程式設計師,能夠快速上手objective-c。如果你還沒有程式設計經驗,或者對objective-c、ios開發不感興趣,請忽略。學習本專題之前,建議先學習c語言專題。
因為我們只是學習oc語法,還未正式進入ios開發,所以選擇命令列專案即可
* type一項一定要選擇foundation框架,因為oc的常用類都包含在此框架中
* 最下面的"use automatic...."暫時不要勾選,這跟記憶體管理有關係。講到記憶體管理的時候再說
* c語言的原始檔拓展名為".c",oc的原始檔拓展名為".m"
* main.m檔案是我們這個程式中的唯一乙個原始檔
* 編譯器會將.m檔案編譯為.o目標檔案,比如main.m編譯成功後會變成main.o檔案
* 執行結果為:
2013-04-06第乙個oc程式就這樣執行成功了15:35:32.583 第乙個oc程式[429:303] hello, world!
第乙個OC程式
import int main nslog hello world return 0 程式解釋 1.import 與 include 的區別 import 自動避免重複匯入檔案,而 include 則需要條件編譯 都是匯入系統類庫,匯入自定義的類庫 2.foundation.h是foundation...
第乙個OC程式
main.m 第乙個oc程式 created by mac on 16 5 13.foundation稱為主標頭檔案,主標頭檔案中又拷貝了該工具箱中所有工具的標頭檔案,我們只要匯入foundation檔案就可以使用該工具中所有的工具,避免了每次使用都要匯入乙個對應的標頭檔案 引用的是編譯器的類庫路徑...
第乙個OC程式1 1
main.m 01 第乙個oc程式 include 拷貝nslog的宣告 和框架名稱一樣的.h檔案稱之為主標頭檔案,以後使用oc提供的框架只需要引入主標頭檔案即可 框架位址 import import one.h import two.h import和include一樣都是用來拷貝檔案 區別 im...