繼續學習公開課
第二節課做了一個簡單的計算器作為例子。大概Touch了如下知識點:
講解了XCode4,我看了一下最新下載的是XCode8了。
XCode創建工程, singleViewApplication還是有的,界面對比起XCode4來,更簡潔些了,操作跟視頻講解里的差不多。
體會了下第一節課講的MVC
View的代碼看不到這個感覺不太爽,特別是前面操作是將number的button拷貝到了 operation的 button,結構導致operation button也都連接到了digitPressed的action, 又不知道如何去掉,只好重新生成一遍。應該是有辦法修改的,只是目前還不知道。
MVC架構:
V-StoryBoard, C-ViewController, Model需要自己創建
所謂outlet其實就是View里面的控件的引用,action就是一個類似于OnClickListener的回調方法
Controller要有Model的引用,以及outlet,應該也有View的引用,但是因為使用storyboard搞得不清晰
Model和View都沒有Controller的引用,View只通過Action(即回調方法)與Controller通訊
Objective-C接觸的幾個知識點
NSObject, 類似于Java的Object,一切類的基類
NSString,字符串類,是個重要的基本類 | @" " constant string
NSMutableArray,數組數據結構
NSLog
UIButton,UILable等界面控件
@property @synthesize
getter & setter
Lazy Instanciation in getter method
對象創建:alloc & init: [[NSMutableArray alloc] init];
基本照著葫蘆畫瓢,比較簡單
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。