原创 Swift 16 進制顏色字符串轉 UIColor

import Foundationimport UIKitextension UIColor {        public convenience init?(hexString: String) {        self.init(h

原创 UITableView頭部的圖片,下拉縮放

主要原理是根據,UITableView 的 contentOffset 的偏移量計算頭部 tableHeaderView 中的 UIImageView 的高度,並實時改變// iOS 9 之前的API - (void)willMoveToS

原创 Swift try 異常處理機制

 do {    try functionWillThrowError()   } catch {    // deal with error   }不處理異常如果我不想處理異常怎麼辦,或者說,我非常確定某個方法或者函數雖然聲明會拋出異常,

原创 Swift 屬性的 get set 方法的重寫

    var _image: UIImage?    var image: UIImage? {        get {            return _image        }        set {           

原创 UIBezierPath 繪製正五邊形

源碼在附件裏面

原创 Swift MD5 加密字符串

包含橋接頭文件#import <CommonCrypto/CommonDigest.h>extension String{    func md5() -> String! {        let str = self.cStringUs

原创 cocoapods安裝使用

打開終端設置 ruby 的源 gem sources -a https://ruby.taobao.org/輸出added to sources說明設置源成功關於 ruby 源的額外的命令:查看當前源: gem sources -l刪除源: