iOS優秀代碼收集
iOS NSString的常用用法
Nimbus是一個開源的iOS框架,比起Three20,Nimbus的文檔更為全面、豐富,能夠實現很多非常炫的界面特效。因此,開發者可以借助Nimbus來降低項目設計的復雜度。
FSLineChart 是簡單的 iOS 線性圖表庫,很容易調節(大小,顏色,線寬度,標簽顯示等等),同時還包括非常好的展示動畫。
Spinner 是用 Swift 寫成的 VMGearLoadingView 端口,可以創建漂亮的動畫,用于加載數據時候的視圖。
VAProgressCircle 是 iOS 一款顯示加載進度的 UIview。
TopMenuCustomScrollView 是一個 iOS 的菜單列表滾動視圖。
PICollectionPageView 是一個基于 UICollectionView 的分頁視圖。
用于 Sketch 的 iOS 9 UIKit。
iOS開源動畫集合
SlideMenuControllerSwift 是基于 iQON,Googl+,Ameba iPhone 應用的滑動菜單。
GGTabBar 是可定制的 UITabBar 或者 UITabBarController,替代 100% 由 Auto Layout 制作。Forget CGRects 和 frames。GGTabBar 完全由 Objective-C 編寫,但是可以在 Swift 中使用。
iOS屬性反射:說白了,就是將兩個對象的所有屬性,用動態的方式取出來,并根據屬性名,自動綁值。(注意:對象的類,如果是派生類,就得靠其他方式來實現了,因為得到不該基類的屬性。)
Giovanni Lodi 是來自澳大利亞的一名iOS開發者,最近他 總結 了iOS平臺上單元測試、驗收測試的工具,分析了它們的優缺點,以及支持iOS App的持續集成平臺。
PSGestures 是一個讓開發者處理手勢的 iOS 庫。
這是一個完全可定制曲線圖使用Interface Builder。
上一篇文章介紹了藍牙的技術知識,這里我們具體說明一下中心模式的應用場景。主設備(手機去掃描連接外設,發現外設服務和屬性,操作服務和屬性的應用。一般來說,外設(藍牙設備,比如智能手環之類的東西), 會由硬件工程師開發好,并定義好設備提供的服務,每個服務對于的特征,每個特征的屬性(只讀,只寫,通知等等),本文例子的業務場景,就是用一手機app去讀寫藍牙設備。
前幾天在忙著上線,盡管之前已經上線過一次,但由于本身比較菜,還是狀況百出. 好在今天終于成功提交,因此來寫寫心得.
iOS開發學習者都希望得到實戰訓練,但是很多資料都是只有一小部分代碼,并不能形成完成的App,筆者在此處收集了很多開源的完整的App,都有源代碼哦!
在移動互聯網時代,幾乎所有應用都需要用到網絡下載,比如圖片的加載,音樂的下載,安裝包的下載,等等,下面我們來看看如何進行下載