溫馨提示×

溫馨提示×

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

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

斯坦福大學(xué)公開課:iPad和iPhone應(yīng)用開發(fā)(iOS5) 學(xué)習(xí)筆記 2

發(fā)布時間:2020-08-08 20:52:30 來源:網(wǎng)絡(luò) 閱讀:460 作者:孫洪波 欄目:移動開發(fā)

繼續(xù)學(xué)習(xí)公開課

第二節(jié)課做了一個簡單的計算器作為例子。大概Touch了如下知識點:


講解了XCode4,我看了一下最新下載的是XCode8了。

XCode創(chuàng)建工程, singleViewApplication還是有的,界面對比起XCode4來,更簡潔些了,操作跟視頻講解里的差不多。


體會了下第一節(jié)課講的MVC

View的代碼看不到這個感覺不太爽,特別是前面操作是將number的button拷貝到了 operation的 button,結(jié)構(gòu)導(dǎo)致operation button也都連接到了digitPressed的action, 又不知道如何去掉,只好重新生成一遍。應(yīng)該是有辦法修改的,只是目前還不知道。

MVC架構(gòu):

    V-StoryBoard, C-ViewController, Model需要自己創(chuàng)建

    所謂outlet其實就是View里面的控件的引用,action就是一個類似于OnClickListener的回調(diào)方法

    Controller要有Model的引用,以及outlet,應(yīng)該也有View的引用,但是因為使用storyboard搞得不清晰

   Model和View都沒有Controller的引用,View只通過Action(即回調(diào)方法)與Controller通訊


Objective-C接觸的幾個知識點

NSObject, 類似于Java的Object,一切類的基類

NSString,字符串類,是個重要的基本類 | @" " constant string

NSMutableArray,數(shù)組數(shù)據(jù)結(jié)構(gòu)

NSLog

UIButton,UILable等界面控件

@property @synthesize 

getter & setter

Lazy Instanciation in getter method

對象創(chuàng)建:alloc & init:     [[NSMutableArray alloc] init];


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

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI