fir.im Weekly - 進擊的 Swift
最近 Swift 開源了,眾開發者們歡呼雀躍。感謝開源,這是最好的時代。本期fir.im Weekly 準備了一些關于 Swift 的“新鮮”干貨分享,也包括一些優秀的 GitHub 源碼、開發工具和技術文章等等。
Swift 開源了
美國西海岸時間,12月3日,Swift 開源了,可用于 iOS、OS X 和 Linux 平臺。剛上 Github 短短 1 天,已經有近 1 萬個 Star 。同時,蘋果啟用了新的官網: Swift.org ,Swift 的 GitHub 主頁: https://github.com/apple/swift
Swift 3 API 設計準則
勤快的@星夜暮晨翻譯了蘋果 Swift 官方網站博客的一篇文章: Swift 3 API Design Guidelines ,了解 Swift 3 特性,希望對你有所幫助。
Swift 第三方開發庫
老外收藏的swift第三方開發庫,點擊 這里 可收藏。
仿知乎日報 iOS APP
@路只要是對的 用 OC 寫了一款仿知乎日報APP,第一次嘗試用 MVVM 寫APP,里面實現了知乎日報官方版的部分功能(有簡單抽屜效果的實現原理), 源碼見 這里 .
之前,@我偏笑_NSNirvana花了將近一個月的時間用 Swift 2.0 精仿了知乎日報 iOS 端練手,注釋相當詳細,已拋出 Github 源碼 。
PHPHub for iOS
PHPHub for iOS 是@李錦發團隊開源的一款 PHPHub 官方 iOS 應用, 支持 APNS, 全屏廣告, 掃描登錄等功能, 集成了 Google Analytics, Crashlytics , JPush, UMeng 等眾多第三方服務, 最低兼容到 iOS 8.
下載地址: https://itunes.apple.com/us/app/phphub-ji-ji-xiang-shang-php/id1052966564
中文文檔: http://aufree.github.io/phphub-ios/
GitHub 地址: https://github.com/Aufree/phphub-ios
你們要的OS X 開發教程
@周楷雯Kevin在微博上說: 終于出 OS X 的教程了 Introducing the OS X Feast! - Ray Wenderlich .
@劍指人心 也提到了一句: raywenderlich 還有一篇 OS X 的開發簡明教程 基于swift寫的,大家可以學習,地址在 這里
深入理解 RunLoop
RunLoop 是 iOS 和 OSX 開發中非常基礎的一個概念,ibireme 的這篇文章將從 CFRunLoop 的源碼入手,介紹 RunLoop 的概念以及底層實現原理。之后會介紹一下在 iOS 中,蘋果是如何利用 RunLoop 實現自動釋放池、延遲回調、觸摸事件、屏幕刷新等功能的。
如何在 iOS 中實現一個可展開的 Table View
@SwiftGG翻譯組分享了一個長篇教程。
可展開的 tableview “允許”其單元格展開和折疊,顯示和隱藏那些始終可見的單元格下的其他單元格。當需要收集簡單數據或向用戶顯示請求信息時,創建可展開的 tableview 是一個不錯的選擇。通過這種方式,我們無需再創建新的視圖控制器,只需給定幾種選項供用戶抉擇(只能選其一)。
文章 傳送門 .
Onboard,迷人的引導頁樣式制作庫
由ios122分享。
Chatto - 輕量級聊天應用構建框架
來自@GitHubDaily 的分享。
Chatto 是一個用 Swift 寫的輕量級聊天應用構建框架, 可幫助開發者快速搭建聊天應用, GitHub 地址: http://t.cn/RUgNyRC
模仿天貓的價格區間選擇條動畫
@杜維欣_模仿了天貓的價格區間選擇條,將源碼分享在 Github 上,地址在 這里
10個加速Table Views開發的建議
來自@iOS大全的分享. iOS中界面的交互很重要,Table views是每一個iOS初級開發者最先使用到的,也可能很快就陷入困惑。這篇文章將會深入講解一些也許你正在查找的問題。
Xcode插件-XActivatePowerMode
最近,先是Code blast plugin for Codmirror 在程序員圈子里玩開了,寫代碼也會讓人上癮。很快, QFish為人民服務 說道,“Xcode里也能體驗一下 activate-power-mode 的感覺”。去 XActivatePowerMode 玩玩,配合機械鍵盤簡直不能更酷炫^^
這期的fir.im Weekly 就到這里,歡迎大家分享更多的資源。