2015 07 08 OC 第二天 例項變數 方法

2021-07-03 17:00:23 字數 849 閱讀 9279

1.方法的功能使用,假如乙個方法的多次使用,即把該方法單獨提取出來

2.package 包可見度,只在庫內部使用,外部開發者呼叫無效

3.例項變數:已經初始化過後的物件

物件:是乙個類的指標(例項)變數

類例項化方法 (-)

類方法  (+)

成員變數

屬性:外部提供的介面 @property(nonatomic)nsinterger age

4.為什麼不使用@public?

是否需要初始化賦值 避免使用時外部的二次修改

5.方法封裝好處:

1)必須給定的變數(初始化方法)

2)給使用者安全 —提供盡量少的外部介面(屬性、方法)

3)簡化**(重用性強)

6.方法三要素:返回值型別、方法名和形參

7.形參:公共的可變(內容可變)變數

8.typedef int myint ====給int設定乙個別名

9.在類方法裡面self是類名 代表的是people 

10.類方法什麼時候用

1)當前方法中沒有用到當前類得所有內容(成員變數、屬性)

2)簡化**

11.類方法呼叫例項化方法必須建立物件

12.#import 「」導⼊入⾃自定義類,#import <>導⼊入類庫中的頭⽂檔案(相當於拷貝**)

13.id稱為任意型別的指標物件

14.instancetype 例項型別

15.在.h裡面匯入標頭檔案用@class(協議除外)

16.在.m裡面不存在迴圈引用的關係,可以用import(重複內容會不引用)

17.@class car  //宣告可能有這麼乙個類叫car,但是不知道這個類是否存在

OC自學的第二天

成員變數的作用域 點語法 get方法 成員變數 物件方法命名規範 類方法 self 誰呼叫了當前方法,self就代表誰 1 self出現在物件方法中,self就代表物件 2 self出現在類方法中,self就代表類 可以利用self 成員變數名 訪問當前物件內部的成員變數 self 方法名 可以呼叫...

上班第二天

本想坐晚一班車的,誰知道這晚一班的也只是晚了 五 六分鐘,不高興再在站台上等,也只好小跑到車門上去了,果然,八點十分就到了。白天那個困啊 今天的工作內容和昨天一樣,做到後來我實在覺得測的差不多了,想幹些其他的,但這初來乍到的,也不好幹其他的呀,況且領導辦公室就在我旁邊。今天的工作總結有兩點 1 別把...

第二天實習

今天我早早到了銀行,開始給大家抹桌子,算是向愛妃學習吧。之後向wqy學習做表的方法,他很耐心。今天一天也就是做了這麼乙個表,但是還向dh學習了另外一些業務的處理,收穫不小。中午吃了雞腿 肉串和芸豆,好開心啊。我越來越喜歡自己的實習了。今天好多自己班上的同學來面試實習生,希望她們都能上!今天我沒有去同...