原创 swift2.0 學習筆記Thirteen
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.view
原创 swift2.0 學習筆記Seventeen
import UIKit //結構體和枚舉是值類型 //值類型被賦予給一個變量、常量或者被傳遞給一個函數的時候,其值會被拷貝。 struct BlackjackCard { //嵌套定義枚舉型suit enum
原创 swift2.0 學習筆記Fifteen
enum VendingMachineError:ErrorType{ case InvaildSelection //選擇無效 case InsufficientFunds(coinsNeeded:Int) //金
原创 swift2.0 學習筆記Eighteen
import UIKit protocol someProtocol{ var mustBeSettable:Int {get set} var doesNotNeedToBeSettable:Int{get}
原创 iOS 核心動畫Core Animation
#import "ViewController.h" #import <QuartzCore/QuartzCore.h>//這個包也可以不用導入 #import <AVFoundation/AVFoundation.h> @int
原创 ReactiveCocoa基礎one
參考:http://benbeng.leanote.com/post/ReactiveCocoaTutorial-part1 #import "LoginService.h" @implementation LoginSer
原创 swift2.0 學習筆記Sixteen
import UIKit class MediaItem { var name : String init(name:String){ self.name=name } }
原创 swift2.0 學習筆記Twenty-two
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.v
原创 swift 圖層設置遮罩層
class ViewController: UIViewController { let maskLayer = CALayer() let imageView = UIImageView(image: UIIma
原创 UITextView輸入文字長度限制
參考: http://blog.csdn.net/skyharute/article/details/51404357#comments [[NSNotificationCenter defaultCenter
原创 swift2.0 學習筆記Nineteen
import UIKit protocol TextRepresentable{ var textualDescription:String{get} } struct Hamster :TextRepresentabl
原创 swift2.0 學習筆記Twenty
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewD
原创 swift2.0 學習筆記Fourteen
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.vi
原创 繞中心旋轉的圓環
//本人只是提供一個思路,代碼還需進一步完善(歡迎大牛小牛指點) #import "CircleView.h" @interface CircleView() @property(nonatomic,strong)CABasi
原创 簡單的單例
#import <Foundation/Foundation.h> @interface DLGSingleton : NSObject // "+" 表示類的方法,由類調用 +(DLGSingleton *)sharedIn