Skip to content

Instantly share code, notes, and snippets.

View oaleeapp's full-sized avatar

Victor Lee oaleeapp

View GitHub Profile
@oaleeapp
oaleeapp / String+emoji.swift
Created December 20, 2016 16:54
Get random emoji
extension String{
static func randomEmoji()->String{
let emojiStart = 0x1F601
let ascii = emojiStart + Int(arc4random_uniform(UInt32(35)))
let emoji = UnicodeScalar(ascii)?.description
return emoji ?? "😍"
}
}
@oaleeapp
oaleeapp / UIViewController + AlertController
Created January 21, 2016 09:24
UIViewController extension for creating UIAlertController
import UIKit
typealias textFieldConfigurationClosure = (UITextField) -> Void
extension UIViewController {
func alertController(title : String?, message : String?, preferredStyle : UIAlertControllerStyle, actions: [UIAlertAction], textFieldConfigures: [textFieldConfigurationClosure]) -> UIAlertController {
let alertController = UIAlertController(title: title, message: message, preferredStyle: preferredStyle)