溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

斯坦福大學公開課:iPad和iPhone應用開發(iOS5) 學習筆記 2

發布時間:2020-08-08 20:52:30 來源:網絡 閱讀:506 作者:孫洪波 欄目:移動開發

繼續學習公開課

第二節課做了一個簡單的計算器作為例子。大概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];


基本照著葫蘆畫瓢,比較簡單

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女