一進(jìn)程、線程進(jìn)程:1.進(jìn)程是一個(gè)具有一定獨(dú)立功能的程序關(guān)于某次數(shù)據(jù)集合的一次運(yùn)行活動(dòng),它是操作系統(tǒng)分配資源的基本單元.2.進(jìn)程是指在系統(tǒng)中正在運(yùn)...
01. Redux核心 1.1 什么是Redux Redux是JavaScript的狀態(tài)容器,可以保存很多元素的狀態(tài).提供了可預(yù)測化的狀態(tài)管理....
對(duì)象調(diào)用autorelease會(huì)在它所在的@autoreleasepool{}大括號(hào)結(jié)束的時(shí)候調(diào)用release釋放, 進(jìn)一步研究 自動(dòng)釋放池的...
iOS多線程方案 Pthread : 一套通用的純C語言的多線程API,適用于Unix\Linux\Windows等系統(tǒng),跨平臺(tái)\可移植,線程的...
導(dǎo)航進(jìn)去CustomViewController展示// push進(jìn)去之前-[UINavigationController pushViewCo...
block本質(zhì)上是封裝了函數(shù)調(diào)用以及函數(shù)調(diào)用環(huán)境的OC對(duì)象,為什么這么說呢?我們可以從底層數(shù)據(jù)結(jié)構(gòu)來看.下面是創(chuàng)建一個(gè)block然后用clang...
RunLoop簡介 RunLoop運(yùn)行循環(huán),在程序運(yùn)行過程中循環(huán)做一些事情.如:定時(shí)器(Timer)、PerformSelector、GCD A...
RAC是一套基于Cocoa的FRP框架,它的優(yōu)點(diǎn)是用戶的輸入轉(zhuǎn)化為隨時(shí)間改變的函數(shù),取消了可變狀態(tài).在RAC的世界里,"萬物"皆為信號(hào),一個(gè)基礎(chǔ)...
在應(yīng)用程序中使用基于位置的信息是讓用戶與周圍世界保持連接的一個(gè)好方法。但是,不正確或不必要的位置使用可能會(huì)阻止設(shè)備睡眠,保持位置硬件通電,耗盡用...