Skip to content

Instantly share code, notes, and snippets.

@DocMacFain
DocMacFain / Filter.swift
Last active November 28, 2015 06:35
Code for filtering of phone number in text field
import UIKit
class someClass: UIViewController {
@IBOutlet weak var phoneNumber: UITextField!
static let localNumberMaxLength = 7
static let areaCodeMaxLength = 3
static let countryCodeMaxLength = 3
func StringRangeToRange(text: String, range: NSRange) -> Range<String.Index> {
@DocMacFain
DocMacFain / NSUserDefaults.swift
Created November 18, 2015 23:38
How to store data with NSUserDefaults
import UIKit
class TableViewController: UITableViewController, UITextFieldDelegate {
// MARK: -
// MARK: Outlets
@IBOutlet weak var loginField: UITextField!
@IBOutlet weak var passwordField: UITextField!
@DocMacFain
DocMacFain / Delay.swift
Last active November 18, 2015 23:42
How to delay
import Foundation
func delay(delay:Double, closure:()->()) {
dispatch_after(
dispatch_time(
DISPATCH_TIME_NOW,
Int64(delay * Double(NSEC_PER_SEC))
),
dispatch_get_main_queue(), closure)
}