$ xcrun simctl list --json
$ xcrun simctl delete unavailable
// | |
// UIBezierPath+Polygons.swift | |
// | |
// | |
// Created by Txai Wieser on 11/05/15. | |
// Copyright (c) 2015 TDW. All rights reserved. | |
// Based on: https://github.com/ZevEisenberg/ZEPolygon, thanks man! | |
import UIKit |
# xcode-build-bump.sh | |
# @desc Auto-increment the build number every time the project is run. | |
# @usage | |
# 1. Select: your Target in Xcode | |
# 2. Select: Build Phases Tab | |
# 3. Select: Add Build Phase -> Add Run Script | |
# 4. Paste code below in to new "Run Script" section | |
# 5. Drag the "Run Script" below "Link Binaries With Libraries" | |
# 6. Insure that your starting build number is set to a whole integer and not a float (e.g. 1, not 1.0) |
static MyObject *singleton = nil; | |
+(MyObject *) sharedInstance { | |
NSLog (@"sharedInstance called."); | |
if (nil != singleton) return singleton; | |
static dispatch_once_t predicate; | |
dispatch_once(&predicate, ^{ | |
singleton = [[MyObject alloc] init]; |