一.簡介 RunLoop是iOS中的Event Loop實(shí)現(xiàn),簡單來說是一個(gè)do while循環(huán)酥夭,需要GCD等協(xié)作執(zhí)行;循環(huán)體內(nèi)沒事件需要處理就...
private是完全私有的籽孙,只有在類自己里面可以調(diào)用烈评,在類的外部和子類都不能調(diào)用,子類也不能繼承父類的private的屬性和方法犯建。 protec...
iOS6 之前:viewDidUnload 和 didReceiveMemoryWarning 都會(huì)被調(diào)用讲冠。iOS6 及其后面的版本: view...
1否彩、前言 我們先來看一下這幾個(gè)概念的類繼承關(guān)系圖: iOS 中,所有顯示在界面上的對(duì)象都是從 UIResponder 直接或間接繼承的嗦随。 2列荔、應(yīng)...
基本簡介 ARC是Automatic Reference Counting(自動(dòng)引用計(jì)數(shù)器)的簡稱。 ARC是ios5.0引入的新特性枚尼,完全消除...
我們?cè)诼暶饕粋€(gè)NSString屬性時(shí)贴浙,對(duì)于其內(nèi)存相關(guān)特性,通常有兩種選擇(基于ARC環(huán)境):strong與copy署恍。那這兩者有什么區(qū)別呢崎溃? 當(dāng)源...
一.事件傳遞鏈 當(dāng)點(diǎn)擊一個(gè)按鈕的時(shí)候,事件如果傳遞到按鈕這個(gè)第一響應(yīng)者上锭汛,這就是事件傳遞鏈要做的事情笨奠。系統(tǒng)根據(jù)下面兩個(gè)方法來傳遞事件。 當(dāng)點(diǎn)擊按...
首先這里的持久化指的是數(shù)據(jù)持久化唤殴,目前客戶端的持久化也只有這一個(gè)含義般婆。 為何要持久化: iOS開發(fā)可以沒有持久化,持久化更多的是業(yè)務(wù)需求朵逝;比如記...
單一職責(zé)原則蔚袍,開閉原則,依賴倒置原則(面向接口編程),里氏替換原則啤咽,接口隔離原則晋辆。 面相對(duì)象設(shè)計(jì)的概念大家也都知道,它的設(shè)計(jì)目標(biāo)就是希望軟件系統(tǒng)...