FMDBModel使你的實體類具備直接操作數據庫的功能(作者:wanghl1113)
FMDB的封裝,使你的實體類具備數據庫操作的功能,極大簡化你的數據庫操作,對於自己的擴展也非常簡單。
該框架是本人在項目中用到的對FMDB的封裝,它的特點如下:
1.自動創建數據庫、自動創建數據庫表。
2.自動檢測字段添加新字段。
3.一行代碼實現數據庫的CURD操作。
4.源碼及其簡單,易於理解和掌握。
5.擴展自己的功能也非常得簡單,容易。
6.支持arc和mrc
測試環境:Xcode 6.2,iOS 6.0以上
Switch 開關動畫效果(作者:zhangyu9050)
當打開開關時,Switch可實現平滑渲染過渡到父視圖的效果
User _buleSwitch.completion = ^(BOOL isFinish){ //TODO: };
測試環境:Xcode 6.2,iOS 6.0以上
仿知乎的點贊按鈕動畫(作者:翔妖除魔)
這個組件是在完善我的另一個練手的項目@ZhiHuDaily-Swift的過程中,需要模仿知乎日報的點贊操作而寫的一個簡單的封裝. 還是使用Swift2.0寫的. 其實就是兩個文件:
NumberScrollAnimatedView.swift 這個文件封裝了類似於計數器一樣的動畫效果,可以單獨的拿出來使用.
ZanButton.swift 這個文件封裝了整個點贊的動畫過程,直接找一個UIView設置成這個類就可以用了.
具體的可以看項目的注釋以及例子.
PS 帶箭頭的PopView還沒有實現,應該不難.下次再繼續完善
測試環境: Xcode7 beta3 Swift2.0 iOS9.0
iOS瘦身統計 linkMap 分析器
這個文件可以讓你了解整個APP編譯後的情況,也許從中可以發現一些異常,還可以用這個文件計算靜態鏈接庫在項目裡占的大小,有時候我們在項目裡鏈了很多第三方庫,導致APP體積變大很多,我們想確切知道每個庫占用了多大空間,可以給我們優化提供方向。LinkMap裡有了每個目標文件每個方法每個數據的占用大小數據,所以只要寫個腳本,就可以統計出每個.o最後的大小,屬於一個.a靜態鏈接庫的.o加起來,就是這個庫在APP裡占用的空間大小。
詳細信息請參考作者的博客:iOS APP可執行文件的組成
測試環境:Xcode 6.2,OS X 10.10
RTLabel 支持64位(作者:bingxue314159)
RTLabel,用過的人都說好用!但遺憾的是作者不更新了!原來的代碼不能支持64位!
這份代碼也是RTLabel的分支,根據其Issues裡面的問題及網友解答整理出來!可以支持64位了!
希望大家有用!
測試環境:Xcode 6.2,iOS 6.0以上