![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
依據(jù)是否具有“可配置”跷跪、“高性能”馋嗜、“可伸縮”的特性 ,我們將SaaS劃分為四級(jí)成熟度模型吵瞻。 從上圖不難看出,初級(jí)成熟度模型并不具備“可配置”甘磨、“高性能”或“可伸縮”特性橡羞,而...
如是說(shuō)卿泽!
NSNotification&NSNotificationCenter實(shí)現(xiàn)原理和源碼實(shí)現(xiàn)簡(jiǎn)述 在iOS中,NSNotification & NSNotificationCenter是使用觀察者模式來(lái)實(shí)現(xiàn)的用于跨層傳遞消息滋觉。 觀察者模式 定義:定義對(duì)象間的一種一對(duì)...
你這里有一個(gè)很?chē)?yán)重的問(wèn)題签夭,單例模式會(huì)把所有觀察者都持有了,導(dǎo)致觀察者無(wú)法釋放而引起嚴(yán)重的內(nèi)存泄露椎侠!HHObserverModel對(duì)象中的observer必須是weak或unsafe_unretained第租。
@一縷殤流化隱半邊冰霜 因?yàn)橹苯觙ire了
IOS---實(shí)例化講解RunLoop實(shí)例化講解RunLoop 親铲掐,我的簡(jiǎn)書(shū)已不再維護(hù)和更新了,所有文章都遷移到了我的個(gè)人博客:https://mikefighting.github.io/值桩,歡迎交流摆霉。 之前看過(guò)...
對(duì)dispatch_group_notify的解釋不正確,接口定義中有說(shuō)明
```
* @param queue
* The queue to which the supplied block will be submitted when the group
* completes.
```
這個(gè)函數(shù)中的queue參數(shù)奔坟,指的是携栋,當(dāng)group中所有隊(duì)列執(zhí)行完畢后,block要在哪個(gè)queue中執(zhí)行
使用dispatch_group來(lái)進(jìn)行線程同步我的上篇文章iOS中多個(gè)網(wǎng)絡(luò)請(qǐng)求的同步問(wèn)題總結(jié)中用到了dispatch_group來(lái)進(jìn)行線程同步咳秉,對(duì)用法不是特別熟悉所以整理這篇文章來(lái)加深記憶(閑著也是閑著)刻两。 一、簡(jiǎn)單介紹...