原创 iOS10的適配總結

1. Notification(通知) 自從Notification被引入之後,蘋果就不斷的更新優化,但這些更新優化只是小打小鬧,直至現在iOS 10開始真正的進行大改重構,這讓開發者也體會到UserNotifications的易用,功能也

原创 Decorate Pattern裝飾者模式-- iOS繼承與代理

場景 寫這篇文章的背景是在看casatwy的網絡層架構代碼時對子類繼承和協議代理方法的實現產生了疑惑,進行了探索。 問題 問題情景:父類的方法列表中和協議中有同樣的方法(代碼如下),子類繼承方法同時代理方也實現協議方法,那麼當父類調用dec

原创 UML各種圖以及用法

摘錄整理UML各種圖以及用法 1.用例圖(use case diagram): 用例圖(Use Case Diagram)是被稱爲參與者(Actor)的外部用戶所能觀察到的系統功能的模型圖 列出系統中的用例和參與者 顯示哪個參與者參

原创 JSPatch學習筆記(二)

這次筆記中主要描述的有: JSPath原理理解(學習作者大牛博客) JSPatch使用的時機 AppDelegate中更新JS文件後何時生效 其他時機手動更新JS文件的效果 JS調用OC方法中的幾個坑 JS腳本文件的版本控制管理 更多思考

原创 npm pod brew... 免鏡像提速

標題的答案就是: 代理 像題中CocoaPods Homebrew這般的依賴包管理工具,在終端中下載資源總是常會讓人抓狂。 我來闡述下痛點,看下有沒有共鳴 使用牆內網絡,需要等到天昏地暗 使用Shadowsocks等代理工具,只能對網

原创 讓APP自由穿梭在Native和H5中

公司的項目核心業務都在H5,爲了提高APP的使用體驗,這段時間在重構部分功能業務到Native。重構過程持續了4期(一期1~2周),天天工作量槓槓的(因爲追求速度,線上質量打了折扣,現在放慢腳步正在穩固,我才得以寫這篇文章,接下來還要繼續下

原创 Objective-C中的裝飾模式

前段時間接觸到了裝飾模式,也做了基本的瞭解,但是還不是很清楚它在iOS開發中的實際運用,和合理的存在方式。這兩天看了《Objective-C編程之道:iOS設計模式解析》 中的第16章,有了更加深的理解,結合自己的理解在這裏做一下記錄。 什