Swift 語言指南-Issue 35
本期特別推薦 Tesseract OCR(光學字符識別)教程:“你之前肯定已經見過,OCR技術被應用于在平板電腦上將掃描文件處理成手寫字跡,還被應用于谷歌最近添加到他們的Translate app上的"Word Len"功能。現在你將學習在自己的iPhone app上使用OCR,非常酷,不是嗎?”。原文:Tesseract OCR Tutorial,作者:Lyndsey Scott,譯者:@CocoaChina 翻譯組 Mr_cyz
項目
Swift 項目精選:最近新收錄 Mirror, Decodable, CoreValue, Static, ParkedTextField, GMStepper, tispr-card-stack 等 7 個,合計已收錄 161 個。
- Anviking/Decodable:又一款 Swift 2 版 JSON 解析(對象映射)類。實現簡單,易于理解。
- kostiakoval/Mirror:通過反射(Refection)實現鏡像對象封裝庫。從而可以更輕松獲取(或輸出)對象屬性名、類型及值變量。
- terhechte/CoreValue:Swift 2 版 Core Data 封裝庫。相比另外兩個 SwiftRecord 和 CoreStore 更輕量。
- nsdictionary/CFRuntime:“Swift 版的 MJExtension,運行時、反射與一鍵字典模型互轉”。
- venmo/Static:使用簡單、功能強大地靜態表格視圖組件。快速開發利器。
- nixzhu/Proposer:“用單個 API 處理 iOS 上的權限請求,以便使用前確認可訪問“相冊”、“相機”、“麥克風”、“通訊錄”或“用戶位置”。”
-
gmertk/ParkedTextField:帶固定文本的輸入組件。
-
gmertk/GMStepper:帶動畫效果、支持手勢滑動操作的步進標簽。
-
tispr/tispr-card-stack:卡片風格動畫切換組件及完整交互示例。P.S. 另外一個比較熱門的類似組件 Koloda。
-
PhamBaTho/BTNavigationDropdownMenu:下拉列表暨導航標題組件。簡單、直接、易用。
-
DeveloperLx/LxThroughPointsBezier-Swift:“破解繪制貝塞爾曲線定位控制點難題!僅需給出若干關鍵點,即可繪制出一條「經過」這些關鍵點的光滑曲線!!且關鍵點位置、曲度參數皆實時可調!”
-
manavgabhawala/CocoaMultipeer:“CocoaMultipeer這個開源框架支持OS X, iOS和watchOS設備間的點對點通信,解決watchOS和Mac之間通信的方案還是很有用的。By @WatchKit開發”
- shinobicontrols/iOS9-day-by-day: 繼 iOS8-day-by-day 后, iOS9-day-by-day 也來了。如此專業的實戰訓練項目,不要錯過。 MartinRGB/MTSwift-Learning:通過一些簡單項目實戰演練開始學習 Swift 。P.S. 其它比較靠譜的連載式實戰訓練項目:iOS9-day-by-day,iOS8-day-by-day。
文檔
Swift 文章精選:最近新收錄 Tesseract OCR(光學字符識別)教程 1 份,合計已收錄 87 份。
- Tesseract OCR(光學字符識別)教程:“你之前肯定已經見過,OCR技術被應用于在平板電腦上將掃描文件處理成手寫字跡,還被應用于谷歌最近添加到他們的Translate app上的"Word Len"功能。現在你將學習在自己的iPhone app上使用OCR,非常酷,不是嗎?”。原文:Tesseract OCR Tutorial,作者:Lyndsey Scott,譯者:@CocoaChina 翻譯組 Mr_cyz
- iOS8 Swift文件管理教程:“當一款iOS的App安裝到設備上以后,將會創建一個文件夾,其中包含了用于存儲臨時文件的臨時文件夾。這篇文章我們在管理該臨時文件夾,包括創建讀取和刪除文件”。譯者:@HarriesChen,原文:iOSCreator - File Management Tutorial in iOS8 with Swift
- watchOS 2: The Power of Animations:“是一篇挺詳細的watchOS2動畫英文教程。By @WatchKit開發”。源代碼:tutsplus/watchOS-NativeAnimations