iOS 開發周報: Apple 雙卡專利曝光、DynamicCocoa:滴滴 iOS 動態化方案的誕生與起航
新聞
- Apple 雙卡專利曝光 :美國專利商標局的數據庫中近日也出現了一項由 Apple 申請的雙卡技術專利。專利展示了如何使用獨立天線實現雙卡待機并區分雙卡之間的優先級,以及同時使兩張 SIM 支持 LTE 網絡的技術細節。但雙卡技術是否會應用在明年的 iPhone 設備上仍然是個未知數。
- iPhone 8 可能搭載曲面 OLED 屏 :據《韓國先驅報》報道,明年發布的 iPhone 8 或將采用曲面 OLED 屏設計,猜測源于 Apple 公司與三星簽下的大量塑料 OLED 屏訂單。
教程
- DynamicCocoa:滴滴 iOS 動態化方案的誕生與起航 :動態化一直是 App 開發夢寐以求的能力,而在 iOS 環境下,Apple 禁止了在 Main Bundle 外加載和執行的自己的動態庫,所以像 Android 一樣下發原生代碼的方案被堵死。本文介紹了滴滴自研的 iOS 動態化方案 DynamicCocoa,包含基本的實現原理和功能。
- WKWebView 從入門到趟坑 :開發 App 的過程中,常常會遇到在 App 內部加載網頁,通常用 UIWebView 加載。而這個自 iOS 2.0 開始使用的 Web 容器一直是開發的心病:加載速度慢,占用內存多,優化困難。本文介紹了作者從 UIWebView 遷移到 WKWebView 遇到的坑,并給出了部分解決方案。
- 微信讀書 iOS 質量保證及性能監控 :在實現需求的同時,能寫出既優雅性能又高效的代碼是每個開發者都在追求的目標,但是在實際開發中,隨著每個版本需求的迭代,功能變得越來越復雜,加上開發者的意識不夠或者一時疏忽,日漸復雜的工程很容易產生或多或少的問題。 app 隨機丟失動畫、用戶反饋 app 卡死、用戶投訴看不了書籍等等的問題,這些問題都嚴重影響使用,也會降低產品口碑。微信讀書團隊開發了一些監控工具來解決這些問題。
- 2016 年 iOS 技術圈回顧 :2016 年同 2015 年一樣,一晃神就到了年底。年關將近,不知諸君心情如何,年初的規劃實現了多少,來年的計劃又是否已有了眉目。年過三十的作者感覺年關是越來越難過了,本文盤點了 2016 年 iOS 技術圈發生的一些大大小小的事。
- Stack View Constraint Conflicts When Hiding Views :如果你在使用 UIStackView ,免不了遇到各種約束沖突的提示,本文介紹了沖突的來源和 UISV-hiding 是什么,以及對應的解決方案。
開源項目
- material-components-ios :將 Material Design 應用到 iOS 上組件庫。
- Eureka :易用易擴展的動態表單工具。
- FLEX :App Debug 工具。
- ios-oss :Kickstarter 完整開源項目。
- swift-compiler-crashes :使 Xcode 崩潰的 Swift 代碼集合。
來自:http://www.infoq.com/cn/news/2016/12/iOS-weekly-DynamicCocoa
本文由用戶 pfrc3600 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!