OCUnit,是開源測試框架,與Xcode工具集成在一起使用非常方便,測試報告以文本形式輸出到輸出窗口; GHUnit,是開源測試框架,它可以將測試報告以應用形式可視化輸出到設備或模擬器上,也可以以文本形式輸出到輸出窗口;GHUnit可以測試OCUnit編寫的測試用例;
ITProgressBar 實現了 iOS 7 風格的進度條控件。
CoolUIViewAnimations 是一個 UIView Category 包含 iPhone 下的 UI 動畫特效。
屏幕截圖小代碼,注意設置高寬和截圖區域,非ARC下注意釋放sendImage。
FXModelValidation 是 Objective-C 庫,可以簡單驗證日期/模型/表單,適用于所有 NSObject。
FBLikeLayout 是一個 UICollectionView 布局,靈感來源于 Facebook 的照相模塊。此布局會加載全尺寸的平方項,使用標準布局委托方法,沒有額外的自定義方法實現。
IIShortNotificationPresenter 是視圖上簡短的警報,支持隊列和 3 中不同的展示風格。同時還高度可配置(隊列類型,布局,顯示視圖)。
iOS 計算現在時間與所截取時間點的時間差
PBJVision是一個iOS的相機引擎,功能觸摸記錄視頻,慢動作視頻和照片拍攝。該庫支持的功能,如重影,閃光/噴燈的使用,白色平衡調節,焦距調節,曝光調節和圖像鏡像。暫停和恢復視頻捕獲。
TTRangeSlider 是一個滑塊,風格類似于 UISlider,但是它能讓你選擇最大最小值范圍。
SWBufferedToast 是一個用于向用戶傳遞信息的,簡單的,類似警告風格的類。一個 SWBufferedToast 實例有可在以下三種風格中選擇其一
Voice Memos 是一個用 Swift 寫成的 iOS 的錄音機 App ,包含了 iOS 8 引入的一些新技術和 APIs。
JVTransitionAnimator 是一個簡單的過渡動畫,當你呈現 UIViewController 的時候它能播放自定義動畫。
MFLHintLabel 是一個文本動畫庫,可對 label 的單個字符進行操作。它提供9種可高度自定義的動畫類型,來顯示和退出文本,全部基于單個字符操作。
ZTDropDownTextField 是一個下拉文字視圖
Signals是一個事件框架能夠讓你實現觀察者模式而不需要使用error prone 和 笨拙NSNotifications或委托delegates.
在以前的iOS程序中,是如何設置布局UI界面的? (1)經常編寫大量的坐標計算代碼 (2)為了保證在3.5 inch和4.0 inch屏幕上都能有完美的UI界面效果,有時還需要分別為2種屏幕編寫不同的坐標計算代碼(即傳說中的“屏幕適配”)
NYAlertViewController 是高度可配置的 iOS Alert Views,能自定義 content 視圖, 可以作為UIAlertController/UIAlertView 的替代。
LiquidLoader 是 spinner 加載 UI 控件,帶有液體動畫效果。
iOS的截圖都會想到按住喚醒鍵加HOME鍵,我要說的截圖是類似于QQ截圖。