數(shù)據(jù)庫(kù)
FMDB- sqlite的工具,
多線(xiàn)程FMDatabaseQueue實(shí)例,
FMDB數(shù)據(jù)庫(kù)的使用演示和封裝工具類(lèi),
基于fmdb 的基本操作通過(guò) fmdb 進(jìn)行的數(shù)據(jù)庫(kù)的 基本操作(增刪改查 )查找是使用 UISearchBar 和UISearchDisplayController 進(jìn)行混合使用。
GXDatabaseUtils- 在FMDB基礎(chǔ)上的工具。
realm-cocoa- Realm是一個(gè)真正為移動(dòng)設(shè)備打造的數(shù)據(jù)庫(kù),同時(shí)支持Objective-C和Swfit。Realm宣稱(chēng)其相比Sqlite,在移動(dòng)設(shè)備上有著更好的性能表現(xiàn),官方中文,iOS:選擇 Realm 而不是 CoreData,使用 Realm 和 Swift 創(chuàng)建 ToDo 應(yīng)用。
RealmIncrementalStore.swift- RealmIncrementalStore.swift:集 Realm 數(shù)據(jù)庫(kù)和 CoreData 對(duì)象模型兩者優(yōu)勢(shì)的 Realm 數(shù)據(jù)庫(kù)訪問(wèn)類(lèi)庫(kù)。
Breeze- 用Swift寫(xiě)的一個(gè)輕量級(jí)的CoreData管理工具,并且還支持iCloud 。
AlecrimCoreData- Swift,更容易地訪問(wèn) CoreData 對(duì)象封裝類(lèi)庫(kù)。除了 CRUD,還提供指針定位,強(qiáng)大的排序、篩選,異步數(shù)據(jù)獲取,以及獨(dú)立線(xiàn)程后臺(tái)存取數(shù)據(jù)。
CoreStore- Core Data 管理類(lèi)庫(kù)。 其中事務(wù)管理及查詢(xún)是其比較大的亮點(diǎn),整套 API 功能完整。
MagicalRecord- CoreData第一庫(kù),MagicalRecord就像是給Core Data提供了一層外包裝,隱藏掉所有不相關(guān)的東西。 其中事務(wù)管理及查詢(xún)是其比較大的亮點(diǎn),整套 API 功能完整。
mogenerator- mogenerator為你定義了的Core Data生成默認(rèn)的數(shù)據(jù)類(lèi)。與xCode不一樣的是(xCode一個(gè)Entity只生成一個(gè)NSManagedObject的子類(lèi)),mogenerator會(huì)為每一個(gè)Entity生成兩個(gè)類(lèi)。一個(gè)為機(jī)器準(zhǔn)備,一個(gè)為人類(lèi)準(zhǔn)備。為機(jī)器準(zhǔn)備的類(lèi)一直去匹配data model。為人類(lèi)準(zhǔn)備的類(lèi)就給你輕松愉快的去修改和保存。
Presentation- 重量級(jí)好項(xiàng)目 Presentation,它可以方便你制作定制的動(dòng)畫(huà)式教程、Release Notes、個(gè)性化演講稿等。
CoreValue- Swift 2 版 Core Data 封裝庫(kù)。相比另外兩個(gè)SwiftRecord和CoreStore更輕量。
SQLCipher- SQLCipher使用256-bit AES加密,SQLCipher分為收費(fèi)版本和免費(fèi)版本。官方教程,加密你的SQLite- 各種sqlite數(shù)據(jù)庫(kù)加密介紹。
SQLCipherDemo下載。
SQLite.swift- 純swift實(shí)現(xiàn)的類(lèi)型安全的SQLite3封裝,數(shù)據(jù)存儲(chǔ)和JSON解析是永恒的話(huà)題。
fluent.swift- 純swift實(shí)現(xiàn)的類(lèi)型安全的SQLite3封裝,數(shù)據(jù)存儲(chǔ)和JSON解析是永恒的話(huà)題。
swiftydb- 是一個(gè)第三方 SQLite 工具,能夠大大簡(jiǎn)化數(shù)據(jù)庫(kù)操作。如果你不放心 Realm,那就用 SwiftyDB 吧。使用教程、demo
Graph.swift- 設(shè)計(jì)新穎、使用簡(jiǎn)單基于 Core Data 的數(shù)據(jù)驅(qū)動(dòng)框架庫(kù) (作者Daniel Dahan)。
緩存處理
YTKKeyValueStore- Key-Value存儲(chǔ)工具類(lèi),說(shuō)明。
TMCache- TMCache 是 Tumblr 開(kāi)源的一個(gè)基于 key/value 的數(shù)據(jù)緩存類(lèi)庫(kù),可以用于緩存一些臨時(shí)數(shù)據(jù)或者需要頻繁加載的數(shù)據(jù),比如某些下載的數(shù)據(jù)或者一些臨時(shí)處理結(jié)果。
JLKeychain- 快捷使用keychain存儲(chǔ)數(shù)據(jù)的類(lèi),使keychain像NSUserDefaults一樣工作。
sskeychain- SSKeyChains對(duì)蘋(píng)果安全框架API進(jìn)行了簡(jiǎn)單封裝,支持對(duì)存儲(chǔ)在鑰匙串中密碼、賬戶(hù)進(jìn)行訪問(wèn),包括讀取、刪除和設(shè)置。
KeychainAccess- 管理Keychain接入的小助手。
YYCache- 高性能的 iOS 緩存框架。
RuntimeDemo- runtime自動(dòng)歸檔/解檔,源碼分析。
Cache.swift- 一款簡(jiǎn)單、易用的緩存庫(kù)。支持 MemoryCache, DiskCache 以及前兩項(xiàng)組合的 MultiCache。
Cache.swift- Nothing but Cache。
AwesomeCache.swift- Delightful on-disk cache (written in Swift)。
Track.swift- 基于文件系統(tǒng)和鏈表的 Cache。分為 Disk 和 Memory,線(xiàn)程安全,支持 LRU 淘汰,性能尚可。
PDF
Reader- Reader可提供類(lèi)似iBooks的文檔導(dǎo)航,支持屏幕旋轉(zhuǎn)和所有方向,并通過(guò)密碼保護(hù)加密PDF文件,支持PDF鏈接和旋轉(zhuǎn)頁(yè)面。
圖像瀏覽及處理
FLAnimatedImage- gif播放處理的工具。
CLImageEditor- 超強(qiáng)的圖片編輯庫(kù),快速幫你實(shí)現(xiàn)旋轉(zhuǎn),防縮,濾鏡等等一系列麻煩的事情。
ios-image-filters- 圖像濾鏡,庫(kù)比較舊了,很容易崩潰。
XBImageFilters- 圖像濾鏡。
MWPhotoBrowser- 一個(gè)非常不錯(cuò)的照片瀏覽器,在github的star接近3000個(gè),解決MWPhotoBrowser中的SDWebImage加載大圖導(dǎo)致的內(nèi)存警告問(wèn)題。
core-image-explorer- Core Image 濾鏡處理圖片-- swift ,Core Image 介紹。
CoreImageShop- CoreImageShop圖片濾鏡處理-- Mac app that let you create a complete Core Image Filter usable on iOS using SCRecorder。
GPUImage- 處理圖片效果。
GPUImage2.swift- Swift 版基于 GPU 圖像和視頻處理框架庫(kù)。
RSKImageCropper- 適用于iOS的圖片裁剪器,類(lèi)似Contacts app,可上下左右移動(dòng)圖片選取最合適的區(qū)域。
WZRecyclePhotoStackView- 刪除照片交互--WZRecyclePhotoStackView,就是模擬生活中是刪除或保留猶豫不決的情形而產(chǎn)生的。 在上滑,下滑的部分,借鑒了
TinderSimpleSwipeCards。
TimingFunctionEditor- TimingFunctionEditor用swift編寫(xiě), 貝塞爾曲線(xiàn)編輯器,編輯后可以預(yù)覽或拷貝代碼片段直接使用。P.S. 該項(xiàng)目采用更簡(jiǎn)單的依賴(lài)管理器。
Carthage,而非常用的 CocoaPods。
Carthage介紹中文。
AAFaceDetection- AAFaceDetection--swift,簡(jiǎn)單、實(shí)用的面部識(shí)別封裝庫(kù)。雖然該技術(shù)從 iOS 5 發(fā)展,不過(guò)真正有趣的應(yīng)用還不多。
PhotoTweaks- 這個(gè)庫(kù)挺贊的,正好是對(duì)圖像操作的。
Concorde- swift, Concorde, 一個(gè)可用于下載和解碼漸進(jìn)式 JPEG 的庫(kù), 可用來(lái)改善應(yīng)用的用戶(hù)體驗(yàn)。
ZoomTransition- swift, 通過(guò)手勢(shì)操控圖片的放大、縮小、旋轉(zhuǎn)等自由變化效果的組件及示例。
AFImageHelper- swift,一套針對(duì) UIImage 和 UIImageView 的實(shí)用擴(kuò)展庫(kù),功能包含填色和漸變、裁剪、縮放以及具有緩存機(jī)制的在線(xiàn)圖片獲取。
PinterestSwift- swift,Pinterest 風(fēng)格圖片縮放、切換示例。
KYElegantPhotoGallery- 一個(gè)優(yōu)雅的圖片瀏覽庫(kù)。
SDPhotoBrowser- 仿新浪動(dòng)感圖片瀏覽器,非常簡(jiǎn)單易用的圖片瀏覽器,模仿微博圖片瀏覽器動(dòng)感效果,綜合了圖片展示和存儲(chǔ)等多項(xiàng)功能。
HZPhotoBrowser- 一個(gè)類(lèi)似于新浪微博圖片瀏覽器的框架(支持顯示和隱藏動(dòng)畫(huà);支持雙擊縮放,手勢(shì)放大縮小;支持圖片存儲(chǔ);支持網(wǎng)絡(luò)加載gif圖片,長(zhǎng)圖滾動(dòng)瀏覽;支持橫豎屏顯示)。
PhotoStackView-Swift- PhotoStackView——照片疊放視圖,使用說(shuō)明。
MarkingMenu- 基于手勢(shì)、類(lèi)似 Autodesk Maya 風(fēng)格標(biāo)記菜單及圖片渲染。
SXPhotoShow- UICollectionViewFlowLayout流水布局 是當(dāng)下collectionView中常用且普通的布局方式。本代碼也寫(xiě)了三種好看的布局,其中LineLayout和流水布局有很大的相同點(diǎn)就直接繼承UICollectionViewFlowLayout,然后StackLayout,CircleLayout這兩種都是直接繼承自最原始的UICollectionViewLayout 布局方案。
PictureWatermark- 主要實(shí)現(xiàn)了給圖片加文字以及圖片水印的功能,已封裝成了UIImage的類(lèi)別,方便使用。
自定義寬高比的相冊(cè)框 拍照- 取出照片時(shí) 彈出自定義view。在這個(gè)自定義view上創(chuàng)建一個(gè)需要的相框大小的view層 把取出的圖片賦值給UIImageView按縮放添加到這個(gè)層上。對(duì)uiimageView添加捏合、移動(dòng) 手勢(shì)。添加按鈕 選取,最后根據(jù)位移和縮放比例 裁剪image。
LGPhotoBrowser- LGPhotoBrowser:相冊(cè)選擇/瀏覽器/照相機(jī)(仿微信),包含三個(gè)模塊:照片瀏覽器,相冊(cè)選擇器,照相機(jī)。
PhotoBrowser- 一個(gè)簡(jiǎn)單的好用的的圖片瀏覽器。
BeautyHour- 完整應(yīng)用,功能與“美圖秀秀”雷同。
MPParallaxView- 是用 Swift 寫(xiě)的類(lèi)似 Apple TV Parallax 效果的視圖。
StitchingImage- 仿微信群組封面拼接控件, 直接拖進(jìn)項(xiàng)目就可使用,教程。
SDECollectionViewAlbumTransition- 用自定義的 push 和 pop 實(shí)現(xiàn)了有趣的 iOS 相冊(cè)翻開(kāi)動(dòng)畫(huà)效果。
SKPhotoBrowser.swift- swift中規(guī)中矩、實(shí)用的圖片瀏覽類(lèi)庫(kù)。示例也很完整。
Nuke.swift- 完整、強(qiáng)大、實(shí)用的圖片管理類(lèi)庫(kù)。主要功能包括可定制裝載,緩存,濾鏡及尺寸變換。
DNImagePicker- 類(lèi)似wechat的圖片選擇。
CocoaPicker- 仿QQ圖片選擇器(OC)。
JFImagePickerController- vvebo作者:多選照片、預(yù)覽已選照片、針對(duì)超大圖片優(yōu)化。
VIPhotoView- 圖片瀏覽,用于展示圖片的工具類(lèi),因?yàn)槭莻€(gè) View,所以你可以放在任何地方顯示。支持旋轉(zhuǎn),雙擊指定位置放大等。
AGImagePickerController- 是一個(gè)圖片選擇器,支持圖片多選,支持大圖橫滑預(yù)覽,支持放大預(yù)覽,支持橫豎屏,支持所有的iOS設(shè)備。
YYImage- 功能強(qiáng)大的 iOS 圖像框架,支持大部分動(dòng)畫(huà)圖像、靜態(tài)圖像的播放/編碼/解碼。PagingView.swift- 注重細(xì)節(jié)的自動(dòng)布局分頁(yè)視圖組件。
TZImagePickerController- 一個(gè)支持多選、選原圖和視頻的圖片選擇器,同時(shí)有預(yù)覽功能,適配了iOS6789系統(tǒng)。教程.更換頭像- 用戶(hù)選取從相機(jī)或者相冊(cè)獲取圖片,并且顯示在View上。
DouBanMeinv.swift- 抓取豆瓣美女圖片,瀑布流顯示。
ZZPhotoKit- 基于Photos和AVFoundation框架開(kāi)源,相冊(cè)多選與相機(jī)連拍。
SwViewCapture.swift- SwViewCapture.swift一個(gè)用起來(lái)還不錯(cuò)的iOS截圖庫(kù).(支持截取所有內(nèi)容, 適用于所有ScrollView組成的視圖, 包括WebView)。
BeautifyFaceDemo- 一個(gè)基于 GPUImage 的實(shí)時(shí)直播磨皮濾鏡的開(kāi)源實(shí)現(xiàn),主要功能臉部去斑磨皮!
YUCIHighPassSkinSmoothing- 磨皮濾鏡!
Filterpedia.swift- 強(qiáng)大的圖片濾鏡庫(kù)演示。
YUGPUImageHighPassSkinSmoothing- 一個(gè)基于 GPUImage 的磨皮濾鏡!
preview-transition.swift- 通過(guò)向?qū)酱a實(shí)現(xiàn)步驟,實(shí)現(xiàn)完整、自然流暢的圖片預(yù)覽及轉(zhuǎn)場(chǎng)功能。
CartoonEyes.swift- 前置攝像頭捕獲圖像后,采用 Core Image 臉部識(shí)別 CIDetector 和漫畫(huà)效果濾鏡復(fù)合出卡通效果眼睛。
YLFaceuDemo- 在直播應(yīng)用中添加Faceu貼紙效果。Faceu貼紙效果其實(shí)就是在人臉上貼一些圖片,同時(shí)這些圖片是跟隨著人臉的位置改變的。說(shuō)明