我第一周學會了在類中如何創(chuàng)建一個對象以及編譯器在其中做了什么事情,簡單來說就是創(chuàng)建一個同名的加下劃線的實例變量還有getter訪問器方法和setter訪問器方法,是讀數據和寫數據的實例方法,為我們節(jié)省了時間。對init和dealloc有了初步認識并學會使用它們,且init和dealloc的實現中不能引用實例方法,以免在還未初始化或已經析構的時候對數據進行操作。對在內存中,對象和類的關系有了初步認識。實例變量的地址儲存在堆上,并且指向堆上的對象。此對象也是地址,指向它的實際內容,例如字符串。在方法中,嵌套調用方法,會使得出現層級搜索指針,對于OC來說,會削弱程序的效率。在子類中,繼承了父類所有成員變量和實例方法類方法,并且可以重寫和調用。對于private的變量,子類雖然繼承了,但不能訪問到它,它只能被在基類的方法中訪問。另外定義一個對象,重要的是alloc的時候分配的是哪一種內存結構,而不是前面聲明要定義的哪一種類。好了,就說這么多,初學還需要多練習。
GeekBand-OC第一周筆記(iOS 初入門)
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- 第一天視頻課程: Objective-C 語言簡介 Objective-C 語言是一門在C語言基礎上做了面向對象擴...
- 寫在前面 第一次接觸oc的編程,由于之前有java 的學習經歷,并且在老師的帶領下,認識了很多關于oc的學習途徑對...
- 第一次寫博客,完全不知道如何寫,就把隨堂筆記都寫到這上面吧。 Objective-c在c語言上做了拓展 cocoa...
- 1.Objective-C簡介 1.1 簡介 1.基于C語言,在C語言基礎上,做了面向對象擴展。2.1980年代初...