概覽 在iOS開發中數據存儲的方式可以歸納為兩類:一類是存儲為文件,另一類是存儲到數據庫。例如前面IOS開發系列—Objective-C之Foundation框架的文章中提到歸檔、plist文件存
DKAsyncImageView 是用來異步加載遠程圖片, Swift 編寫的 NSImageView 的子類。
iOS中UITextField帶有PlaceHolder屬性,可以方便用于提示輸入。但是同樣可以進行文本輸入的UITextView控件則沒有PlaceHolder屬性,還是有些不方便的,尤其是對于略帶強迫癥的我來說。
swipeableView loadNextSwipeableViewsIfNeeded ]; Requirements iOS 7 or higher. Automatic Reference Counting (ARC).
framework 2.0 AB 包含顯示系統定義的聯系人挑選界面和編輯界面的類。請查看 iOS地址簿UI框架參考 。 AssetsLibrary.framework 4.0
提高性能的設計,仍然是必須的。 二:iOS應用啟動速度優化 很多app的開發者都不重視app的啟動速度,這對于碎片化使用情景的用戶來說,簡直是災難。 iOS應用的啟動速度 應用啟動時,會播
快速的緩存類庫,可以緩存NSString、UIImage、NSImage以及NSData。除此,如果還可以緩存任何一個實現了 NSCoding 接口的對象。
在使用時引入: #import
一、響應鏈 在IOS開發中會遇到各種操作事件,通過程序可以對這些事件做出響應。 首先,當發生事件響應時,必須知道由誰來響應事件。在IOS中,由響應者鏈來對事件進行響應,所有事件響應的類都是UI
SimpleChat 是個簡單易用的冒泡聊天 UI,用來替代傳統的 iOS 聊天 bubbles。 項目主頁: http://www.baiduhome.net/lib/view/home/1396493072887
在編碼過程中,數據的處理是必要的。眾多數據中,NSString、NSData、NSArray、 NSDictionary等數據類型是常用的,對付它們容易,但是在多個數據類型之間轉換,就需要技巧啦。(可能不全面,根據LZ本身項目需求,一直在添加,望給大家提供方便) 在編碼過程中,數據的處理是必要的。
滾動視圖,可以隱藏界面頂部的導航條(NavigationBar)以及底部的工具條(ToolBar),使得滾動的內容能夠全屏顯示。可以使用在ScrollView,TableView以及WebView中。
UI AutoMonkey UI AUtoMonkey是一款非常簡單的IOS壓力測試工具。通過它,你可以向ios設備發送滑動、拖動、旋轉、甚至鎖屏和解鎖指令。原文github地址: https://github
PDFContents 可以從 PDF 文件中提取章節目錄,以列表形式展示。支持多級目錄。
nth Kumar 的 MKNetworkKit 。Mugunth 曾發布了許多高質量的開源的 iOS/Mac 代碼(比如 MKStoreKit),其中值得推薦一個就是 ASHTTPRequest 的替代者:
WMGaugeView是一個類似儀表的簡單視圖,為iOS應用程序提供可定制的數據可視化。 項目主頁: http://www.baiduhome.net/lib/view/home/1392884115584
JBParallaxCell 提供 UIImageView 和 UITableViewCell 的視差效果,當用戶滾動列表視圖時,就會修改相反方向的偏移量。
這是一個輕量級和模塊化的iOS相冊組件。 RMGallery是一個類似于Photos的相冊,沒有任何依賴可以用在 view controller, view 或 cell level。它支持異
TaskQueue(swift) 是個非常強大的 Swift 類,用來管理異步任務,需要一個一個的執行,用戶只負責添加任務到隊列,隊列會排序然后一個一個執行。
UIView 的類,帶有各種動畫效果,支持 iPhone 和 iPad,支持界面歡動旋轉,要求 ARC 和 iOS 7 及以上。 Installation Drag the KLCPopup/KLCPopup folder