原创 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