swift?

2/3ページ

swift開發筆記:Alamofire 4.5 – 上傳圖片、視訊到伺服器(含後臺程式碼)

前言: 對於Alamofire檔案上傳,網上大多數的教程的Alamofire版本都是在3.0。但是Alamofire在4.0的版本上作出了重大更新,特別在檔案上傳出現了很多變化,網上的程式碼直接copy會有錯誤。另外,網上的大部分程式碼並不提供後臺,對於並不瞭解檔案後臺接收的swift學習愛好者來說 […]

swift 4.0 字串動畫

為了讓app看上去酷一點,動畫是必要的。花了一整天時間做了下字串動畫,特將成果貼在此處。 主要參考了ZZStringAnimation,主要思想便是把uilabel中的字串,以單字為單位拆分為一個個小的uilabel;那麼接下來操縱這些小的uilabel就可以形成很酷炫的動畫效果了。 github地 […]

Swift設計模式(二)原型模式

應用場景: 需要通過複製物件達到建立新物件的目的。 難點:深拷貝和淺拷貝 初始化一個類或者結構體會消耗大量的記憶體資源和計算資源,然而通過拷貝是可以節省這些資源的。 值型別的拷貝都是深拷貝,不必多言。 那麼如何對引用型別實現深拷貝呢? 答案就是NSCopying協議 class ProductA: […]