原创 objective-C編程 初始化方法摘要

    初始化方法的定義 新追加的實例變量有時需要被初始化。另外,子類也可能需要同父類不同的初始化方法。這些情況下就需要爲子類定義自己的初始化方法。 子類中重寫init初始化方法的時候,通常按照以下邏輯。其他以init開頭的初始化方法也是

原创 如何模仿一個app(純屬拿來練手!!!)

1.選擇一個APP,獲取資源包 (1) itunes 打開下載 (2)找到下載的ipa包,改後綴爲zip (3)雙擊解壓,找到app,顯示包內容 2.數據接口 (1)優先找APP官網有開放平臺。 (2)界面模仿的,但是數據是別的平臺的。

原创 objective-C編程 程序設計摘要

OC中#import和C語言中的#include具備相同的功能,都可以引入頭文件。#import優於#include的地方在於不會導致重複引入頭文件。 -接口文件        文件名爲“類名.h”,內容爲類的接口部分。 -實現文件  

原创 objective-C編程 對象的類型和動態綁定摘要

Objective-C中的消息是在運行時採取綁定。運行時系統首先會確定接受者的類型(動態類型識別),然後根據消息名在類的方法列表中選擇相應的方法執行,如果沒有找到就到父類中繼續尋找,假如一直找到NSObeject也沒有找到調用的方法,就會

原创 objective-C編程 面向對象的編程基本概念

          C是面向過程的。主要使用順序、選擇(條件)和循環三種基本結構來編寫程序。        objective-C則是面向對象的。對象指的是人能夠識別的東西,擁有屬性並能接受消息來進行相應的處理。屬性是指對象的性質和所具有