這段時間比較忙,已經乙個禮拜沒有把學習心得及時記錄下來了,看的oc核心語法與記憶體管理都沒有來得及整理,現在把這部分知識整理一下,先來整理核心語法,這篇主要總結一下oc字串、oc點語法、property與synthesize、id等小語法點
oc中的字串也是物件,用指標變數來存放
#importint main()
oc中的點語法不是直接給成員變數賦值,即不是通過成員變數名來賦值,oc中點語法的實質還是方法呼叫,編譯器會自動將點語法轉化成成員變數對應的set方法和get方法,詳細使用及細節見下面**:
#import @inte***ce person:nsobject
- (void)setage:(int)age;
- (int)age;- (void)setname:(nsstring *)name;- (nsstring *)name;
@end@implementation person- (void)setage:(int)age- (int)age- (void)setname:(nsstring *)name- (nsstring *)name@endint main() 黑馬程式猿 OC之Foundation簡括
1.nsnumber 這是乙個建立oc數字物件的類 建立物件的方法 nsnumber numberwithint int value nsnumber numberwithdouble double value nsnumber numberwithbool bool value 從nsnumber...
黑馬程式設計師 OC核心語法
1 點語法 1 本質 是方法呼叫,不是成員呼叫 2 當使用點語法時,編譯器會自動展開成相應方法 stu.age 10 相當於 stu setage 10 賦值為set方法 int age stu.age 相當於int age stu age 取出為get方法 死迴圈注意 錄入 void setage...
黑馬程式設計師 OC物件導向之核心語法
一 點語法 點語法的本質其實就是呼叫類的set 和 get 方法,具體例子如下 person.h oc核心語法 created by lpmac on 14 5 30.import inte ce person nsobject void setage int age int age end per...