Skip to content

Instantly share code, notes, and snippets.

@jackywang135
jackywang135 / UIButton+AddTargetClosure.swift
Created April 20, 2016 11:43
Add UIButton targets using closure
import UIKit
typealias UIButtonTargetClosure = UIButton -> ()
class ClosureWrapper: NSObject {
let closure: UIButtonTargetClosure
init(_ closure: UIButtonTargetClosure) {
self.closure = closure
}
}
@jackywang135
jackywang135 / Delay.swift
Last active November 25, 2015 21:41
Convenience method for calling GCD dispatch_after
public func delay(delay: NSTimeInterval, closure:() -> ()) {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, Int64(delay * Double(NSEC_PER_SEC))), dispatch_get_main_queue(), closure)
}