絕大多數iOS開發(fā)者用過block,并且知道用 __weak 的方式去解決循環(huán)引用的問題。而進階一些的開發(fā)者則了解Weak-Strong-Dance,那么什么是Weak-St...
請問一下為什么我設置了leftBarButtonItem之后,push的時候會先展示一下系統自己的返回按鈕樣式,然后才會換成我自定義的樣式呢?
【iOS】讓我們一次性解決導航欄的所有問題更新:最后提供的所謂“終極”解決方案,之前都是自己的項目在用,分享出來之后,發(fā)現有一些地方還需要改進。但是總體思路不變,因此如非必要文章不會做大幅更改,最終代碼請以文末git...
iOS開發(fā)多線程總是繞不過的坎,看了很多前輩們優(yōu)秀的文章,如:關于iOS多線程,我說,你聽,沒準你就懂了!、談iOS多線程(NSThread、NSOperation、GCD)...
ReactNative(以下簡稱RN)是近年移動端非常火的技術。我們也在前段時間用RN實現了一個小的功能模塊,上線效果還可以。因此,暫時對前一階段的工作進行一下梳理和小結。這...
因為純函數式編程中的數據應當都是不可變的,所以不會有多線程的問題,就像即使多線程對同一塊數據同時進行讀取操作而沒有寫操作的話,并不會存在線程安全的問題。
ReactiveCocoa學習筆記(二):函數式的世界本文主要講了我自己對函數式編程的理解。涉及到編程范式的方面,個人的理解不免有遺漏、不準確甚至錯誤的地方,希望能多多批評、交流、指正。 我們認識事物,總是要問一下「What」「...
React Native源碼分析原理(一)(基于0.48版本) React Native源碼分析原理(二)(基于0.48版本) 上一篇文章大家如果仔細閱讀揣摩對RN有了一個初...
@sun_dev 這個問題也困擾我很久了,不止是這一個,凡是有返回值的delegate方法我都沒找到RAC對應的實現方法,希望發(fā)現解決方法能繼續(xù)探討
ReactiveCocoa學習筆記(四):「RAC微博」基礎使用手冊本文簡單介紹了ReactiveCocoa的基礎用法,希望讀完能對這個框架的使用有一個大概的了解。 前面幾篇文章,我們研究了ReactiveCocoa(以下簡稱RAC)的起源和...
本文簡單介紹了ReactiveCocoa的基礎用法,希望讀完能對這個框架的使用有一個大概的了解。 前面幾篇文章,我們研究了ReactiveCocoa(以下簡稱RAC)的起源和...
為了保證應用新版本上線沒有大坑,在應用正式發(fā)版之前,一般都會選擇一些渠道發(fā)布灰度版本,來觀察一些測試階段不易復現的錯誤。這篇文章結合「微信讀書」詳細研究了TestFlight...
上一篇談了談我自己對函數式編程的理解。這篇文章會講到,響應式編程,函數響應式編程這些又是個啥,以及我們?yōu)槭裁匆褂盟鼈儭?響應式編程 對于響應式編程,我沒有找到比這篇文章更為...
本文主要講了我自己對函數式編程的理解。涉及到編程范式的方面,個人的理解不免有遺漏、不準確甚至錯誤的地方,希望能多多批評、交流、指正。 我們認識事物,總是要問一下「What」「...
最近很長一段時間在研究ReactiveCocoa這個框架,因此將會寫一系列的文章來記錄和總結一下學習過程中的心得體會。本文是這個系列的第一篇,主要介紹了ReactiveCoc...
@小白lf 這里是全部代碼么?是不是還要有remove和內部的RACBehaviorSubject的dispose的機制呢?
利用RACBehaviorSubject實現pub/sub機制,替代NSNotificationCenter請讀者在熟悉ReactiveCocoa2.5的基礎上 繼續(xù)閱讀本文。 圖片來源: www.itdecent.cn/p/d7d951a99db8 實現原理 1. 利用RACBe...