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