OC 30 day
oc 的原文件副檔名為 .m,m代表message 代表oc中最重要的一個機制,消息機制。
int 類型的返回值,代表程序的結束狀態。
main函數的參數:仍然可以接收用戶在運行程序時傳遞數據給程序。
參數也可以不要。
cd 到一個資料夾
建立一個OC的文件
touch main.m
執行該文件
導入 Foundation的框架
#import <Foundation/Foundation.h>
main 函數
int main(){
return 0;
}
在main 函數中放入一個NSLog
NSLog(@"測試");
完成後應該要長這樣
編譯時,到底做了哪些事情呢?
cc -c xx.m
cc xx.o
這個時候居然報錯了
為什麼呢?
如何做到呢?
cc xx.o -framework 框架名稱
cc main.o -framework Foundation
執行
./a.out