RunLoop是什么,有什么作用,如何獲??? 定義RunLoop的實質(zhì)是一個死循環(huán),用于保證程序的持續(xù)運行,只有當程序退出的時候才會結(jié)束(由ma...
什么是線程?什么是進程?線程和進程的區(qū)別與聯(lián)系? 線程的定義線程是CPU調(diào)度(執(zhí)行任務)的最小單位其實質(zhì)就是一段代碼(一個任務) 進程的定義系統(tǒng)...
1.創(chuàng)建表 create table if not exists 表名(字段名 類型(字符個數(shù),可以省略) primary key autoin...
網(wǎng)絡七層協(xié)議(http,tcp/ip處于哪一層)? http屬于應用層協(xié)議,基于tcp/ip tcp/ip屬于傳輸層協(xié)議 什么是HTTP? 超文...
對block的綜合理解 block的實質(zhì)對象, 一個函數(shù)指針, 指向代碼塊, 以及上下文所需的變量 函數(shù)指針和block的格式對比函數(shù)指針 vo...
iOS開發(fā)常用設計模式? 詳細blog鏈接 MVC模式 MVVM模式 代理模式 單例模式 工廠模式 裝飾者模式 觀察者模式(KVO和通知中心) ...
autoreleasePool一般你在什么地方使用到? 大循環(huán)在大循環(huán)中如果不調(diào)用autorelease,會造成內(nèi)存泄漏 多線程用于釋放子線程 ...
簡單說一下APP的啟動過程,從main文件開始說起 程序啟動分為兩類:1.有storyboard 2.沒有storyboard 簡述一下UIVi...
在swift中懶加載的寫法 只需要在定義的時候加上lazy的修飾符 在swfit中單例的寫法 兩個步驟 如何避免閉包的循環(huán)引用 枚舉如何綁定值 ...