oc中alloc和init等基本注意和使用

//1.分配內存空間

//OC中方法的調用

//[執行方法的對象 執行的方法];

//alloc方法 開闢內存空間, 將內存裏面的所有值都歸0, 即將所有的成員變量的默認值都置0或者null

//2. 對象 初始化

//通常, 創建對象的兩步連寫

Person *per = [[Person alloc] init];

//alloc 是一個加號方法, 也叫類方法, 只能由類去調用

//init 是一個減號方法, 叫實例方法, 只能由對象去調用

//這兩個方法的返回值 都是 id類型的, 這是一個通用的對象類型, 可以指向任何對象

//利用對象, 調用對象自己的方法

[per sayHi];

//對成員變量進行操作

//當成員變量被@public可見度修飾的時候 可以使用->訪問

//給成員變量賦值

per->name = @"person";

per->age = 21;

per->number = 200;

[per sayHi];





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章