Author: admin

  • Guard! Guard!

    Swift 2 introduced the guard keyword, a handy bit of syntactic sugar with semantics similar to a debugging assert. It’s…

  • UIResponder and Swift 2.0

    I was revisiting an older Swift 1.0 project this morning, and discovered that, in the upgrade to Swift 2.0, it…

  • The App Classifieds

    I’ve taken a break from app development to launch something different: a classified listings site for mobile, desktop, and web…

  • Swift 1.2, or The End of Egypt

    Swift 1.2 is out! Well, sorta-out — it’s bundled with the latest Xcode beta, and I’m still a little hesitant…

  • UIAlertController or Bust

    You know what I never liked? UIAlertView. You know what’s been deprecated in iOS 8? That’s right. UIAlertView. It (along…

  • #pragma mark Equivalent in XCode 6

    Remember #pragma mark? In Objective-C code it’s a lovely way to make your methods a little easier to find in…

  • Introducing alt.hack

    For the last few months I’ve been working on a new game using SpriteKit and (of course) Swift. In a…

Placeholder image used to represent products being showcased under the social media icons. 1 out of 4.
Placeholder image used to represent products being showcased under the social media icons. 2 out of 4.
Placeholder image used to represent products being showcased under the social media icons. 3 out of 4.
Placeholder image used to represent products being showcased under the social media icons. 4 out of 4.