17個提升iOS開發效率的必備工具
每個 iOSer 都有自己順手的開發工具,好的開發工具讓人更專注于項目并寫出更好的代碼。在這篇文章中,作者分享了自己提升編碼速度和工作效率的工具。文章傳送門
本文由CocoaChina,譯者@紅茶魔術師-大紅袍 ,翻譯自netguru.co
原文:17 Must Have Tools to Speed up Development in iOS
作者介紹:Patryk Kaczmarek, iOS開發者
</blockquote>iOS下拉鍵盤彈出文本輸入框的解決方案
關于iOS下拉鍵盤彈出后出現遮擋文本輸入框的問題,你是怎么解決的?@小碼哥教育總結了 github 上受大多數人認可的方案,絕對會開拓你的思路,受益匪淺。Github 地址在此.
![]()
iOS 中的 promise 模式
異步編程在 App 開發中用得非常頻繁,但異步請求后的操作卻比較麻煩。Promise 就是解決這一問題的編程模型。@聽榆大叔 分享了自己的實踐經驗,Promise 確實能簡化異步編程,本身也不復雜難懂,不妨試試。感興趣的點擊這里.
![]()
Firefox for iOS 源碼
Firefox for iOS 已經開源,GitHub源碼在此,感興趣的伙伴可以認真讀下。據說Firefox for iOS 參考了 raywenderlich 出口的 Swift Style Guide 規范,值得一看。
Swift圖表神器 ios-charts
由@Swift-CN 分享.
Swift圖表神器 ios-charts,已支持Swift2.0。支持柱狀圖,餅狀圖,曲線等等等等,強大到不行。Github 地址在此
![]()
fir.im Jenkins 插件
很多App開發團隊都在考慮如何快速地自動編譯、發布和測試,fir.im發布了一款 fir.im Jenkins 插件,成功構建后,可自動上傳 .ipa/.apk 文件和符號表到 fir.im 和 BugHD。
這款插件,還可以和 fir-CLI命令行客戶端,Travis CI 等集成,實現一行命令完成從源碼到測試發布的自動化構建。
Animatious——動畫開源組正式成立
@Animatious一起動畫開源組,由微博iOS開發大V組織,Github組織名稱:Animatious。這里將列出一些原創或非原創實現的開源動效庫的倉庫地址,期待設計和代碼的碰撞吧。Github 地址在此.
Bootstrap 3.0扁平化風格按鈕
作為一枚從事 Android 開發的 iOS 新人,@磊_dan第一次寫類庫,移植了 Bootstrap 3.0 平化風格按鈕,無需圖片使用文本顯示圖標。源碼已經拋出,地址可參考這里。
![]()
使用 UICollectionView 實現的一個卡片動畫
由@Swift中國社區分享。
@adow 實現的這個卡片動畫,不是直接操作所有 UIView 和 CALayer 的 transform3D 屬性來實現整個效果的,而是使用 UICollectionView 來完成所有的視圖管理和實現。對 UICollectionView 感興趣的文章地址
![]()
SCTrelloNavigation——iOS上類似trello的導航動效控件
@江南的悲傷說道:這個不是傳統意義的navigation,但是可以很方便的在不同的board之間切換,效果很好看。Github 源碼在此
![]()
Splitflap 快速創建文字翻轉的動畫效果,
來自@GitHubDaily的分享。
Splitflap 可用于快速給 iOS 應用創建文字翻轉的動畫效果, GitHub 地址在此。
![]()
一款Loading動畫的實現思路
簡書作者雪夜吐息分享了自己是如何一步一步地做出Loading 動畫。文章傳送門。
![]()
這期的 fir.im Weekly 就到這里,歡迎大家分享更多的資源