開始Objective-C(以後簡稱OC)的准備工作。
1)Mac 一台。(既然決定要學OC了,裝備還是必備的,程序猿攻城獅們錢擠擠總是有的。)
2) 環境的搭建:
打開終端:
gcc -v
結果如果是:
說明已經安裝了環境。
如果顯示
-bash: gcc:command not found
建議先安裝XCode(App Store裡有下載,xcode下載好後會自動配置好gcc環境)
開始第一個OC程序
打開終端:
a)創建工作目錄
在工作目錄下建立oc文件夾,在oc下建立base文件夾,基礎訓練的內容就放到這個base下面。
b) 開始Hello World,hello Objective-c!
打開終端,切換到 剛剛創建的base目錄下
vi hello.m
進入vi 編輯器工作環境,shift+i 進入編輯模式
#import <Foundation/Foundation.h>
int main()
{
NSLog(@"Hello world,Hello Objective-C!\n");
return 0;
}
點擊 ESC 切換到一般模式,輸入:wq退出vi
在終端中輸入
gcc -framework Foundation hello.m
對剛剛編寫的代碼進行編譯,此時會在根目錄下生成a.out文件
在終端中輸入
./a.out
你的第一個hello world程序完成了。
(以下是代碼終端截屏)
Objective-C中@property的所有屬性詳解 http://www.linuxidc.com/Linux/2014-03/97744.htm
Objective-C 和 Core Foundation 對象相互轉換的內存管理總結 http://www.linuxidc.com/Linux/2014-03/97626.htm
使用 Objective-C 一年後我對它的看法 http://www.linuxidc.com/Linux/2013-12/94309.htm
10個Objective-C基礎面試題,iOS面試必備 http://www.linuxidc.com/Linux/2013-07/87393.htm
Objective-C適用C數學函數 <math.h> http://www.linuxidc.com/Linux/2013-06/86215.htm
好學的 Objective-C 高清PDF http://www.linuxidc.com/Linux/2014-09/106226.htm