---------------------- asp.net+unity開發、.net培訓、期待與您交流! ----------------------
1、oc是在c語言的基礎上增加了物件導向的語法,並且完全相容c語言語法
2、可以在oc**中插入c語言**,甚至是c++**
3、oc基本上所有關鍵字都是以@開頭
4、oc中得字串是以@開頭:如@"abc"
5、oc的基本資料型別與c語言相比多乙個布林型別:bool(yes\no)
6、nil相當於c中的null,就是0
7、oc的螢幕輸出語句:nslog(@"hello");nslog(@"age is %i",27);
8、#import用途:拷貝檔案、防止檔案內容被多次拷貝
9、第乙個oc程式:
//oc匯入標頭檔案的方式
#import //oc匯入標頭檔案的方式
//主函式
int main()
---------------------- asp.net+unity開發、.net培訓、期待與您交流! ----------------------
詳細請檢視:www.itheima.com
01 黑馬程式設計師 簡單的OC程式
includeint main 終端指令 編譯 cc c main.m 執行 a.out importint main 終端指令 編譯 cc c main.m 執行 a.out a.nslog接收oc字串作為引數,printf接收c語言字串作為引數 b.nslog輸出後會自動換行,printf輸出後...
黑馬程式設計師 OC基礎
asp.net unity開發 net培訓 期待與您交流!1.import的用途 1 跟 include一樣,拷貝檔案的內容 2 可以自動防止檔案的內容被重複拷貝 2.import nsobjcruntime.h中有nslog函式的宣告,一般用 3.foundation框架標頭檔案的路徑 4.主標頭...
黑馬程式設計師 OC封裝
物件導向的三大特性 封裝 繼承和多型 在開發過程中,考慮到安全性要求,我們一般不在成員變數名前面使用 public protected等關鍵字修飾,而是使用set方法來為物件提供成員變數的值。set方法的內部也可以對一些不合理的賦值進行篩選過濾。set方法的作用 為外界提供乙個設定成員變數值的方法 ...