GeekBand-IOS應(yīng)用開發(fā)第二周學(xué)習(xí)筆記

由于時(shí)間有限,所以寫的比較粗糙,也沒有特別深入的地方,只是一點(diǎn)點(diǎn)心得體會(huì),作為初學(xué)者,如果不準(zhǔn)確或不精確的地方歡迎大家留言指導(dǎo)!??!

一、viewController

ReactJS不知道會(huì)不會(huì)成為以后的趨勢,這種可以跨平臺(tái)的技術(shù)一定可以讓移動(dòng)開發(fā)變得更加簡單,只是ios的審核有時(shí)有點(diǎn)過于復(fù)雜,可能還是會(huì)對我們的功能有一定的限制。

在viewDebbug中可以看到UIWindow及UIView的關(guān)系,我們在應(yīng)用中要盡可能延時(shí)加載View,可以使用isViewLoaded進(jìn)行判斷View是否加載

生命周期:Appearing、Appeared、Disappearing、Disappeared,在狀態(tài)進(jìn)行轉(zhuǎn)換時(shí),會(huì)調(diào)用對應(yīng)的方法,我們可以用來進(jìn)行一些操作以保存狀態(tài)等。。。

二、storyboard

場景的跳轉(zhuǎn)還是比較容易理解的,就是熟練度不夠。

三、App Lifecycle

AppDelegate:

Not running、Inactive、Active、Background、Suspended

程序啟動(dòng):

Not running——》Inactive:

willFinishLaunchingWithOptions

didFinishLaunchingWithOptions

Inactive——》Active:

applicationDidBecomeActive

程序消失

Active——》Inactive:

applicationWillResignActive

Inactive——》Background——》Suspended

applicationDidEnterBackgroud(默認(rèn)5秒完成,beginBackgroudTask可至約10分鐘)

*——》Not running:

applicationWillTerminate

程序復(fù)活

Background——》Inactive

applicationDidEnterForeground

xcode的debbug還是比較好用的,先記下以后遇到問題調(diào)試時(shí)看看能否用到

四、Navigation

看到這個(gè),感覺真是太棒啦,

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

推薦閱讀更多精彩內(nèi)容

  • 0. 引子 iOS應(yīng)用程序一般都是由自己編寫的代碼和系統(tǒng)框架(system frameworks)組成,系統(tǒng)框架提...
    i愛吃土豆的貓閱讀 553評論 0 0
  • iOS應(yīng)用程序一般都是由自己編寫的代碼和系統(tǒng)框架(system frameworks)組成,系統(tǒng)框架提供一些基本i...
    Sam_Lau閱讀 38,024評論 17 235
  • iOS應(yīng)用程序的生命周期 來源: Sam_Lau(@Sam_Lau_Dev ) 鏈接:http://www.jia...
    簡簡蝸牛閱讀 342評論 0 1
  • 你看這城市迷醉的夜,你看那遠(yuǎn)處擁擠的人群,你看啊。 我抬起頭,眼淚順著眼角流了下來。 你說你怎么了? 我說沒什么,...
    巴黎的鯤鵬閱讀 390評論 0 0
  • 這句話說得真好:“一個(gè)家庭,哪怕窮的家徒四壁,只要有一個(gè)善良、樂觀、節(jié)儉和整潔的女人在料理,這樣的家庭仍是心靈的圣...
    獨(dú)善其修閱讀 478評論 19 11