GeekBand-OC第一周筆記(iOS 初入門)

我第一周學會了在類中如何創(chuàng)建一個對象以及編譯器在其中做了什么事情,簡單來說就是創(chuàng)建一個同名的加下劃線的實例變量還有getter訪問器方法和setter訪問器方法,是讀數據和寫數據的實例方法,為我們節(jié)省了時間。對init和dealloc有了初步認識并學會使用它們,且init和dealloc的實現中不能引用實例方法,以免在還未初始化或已經析構的時候對數據進行操作。對在內存中,對象和類的關系有了初步認識。實例變量的地址儲存在堆上,并且指向堆上的對象。此對象也是地址,指向它的實際內容,例如字符串。在方法中,嵌套調用方法,會使得出現層級搜索指針,對于OC來說,會削弱程序的效率。在子類中,繼承了父類所有成員變量和實例方法類方法,并且可以重寫和調用。對于private的變量,子類雖然繼承了,但不能訪問到它,它只能被在基類的方法中訪問。另外定義一個對象,重要的是alloc的時候分配的是哪一種內存結構,而不是前面聲明要定義的哪一種類。好了,就說這么多,初學還需要多練習。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容