Christopher Larsen

Biography

  • Automatic Code

    Automatic Code

    “Everything that can be automated must be automated.” I spent almost 20 years in Manufacturing following that principle, because it works on so many levels. Old habits die hard, so even after I...

    Read More
  • Implementing the Flat Design of iOS 7

    Implementing the Flat Design of iOS 7

    There has been much talk of the so-called “flat” design of Jony Ive’s group. iOS 7 is anything but flat. Look closely at what Apple unveiled at WWDC showcases and you will see this new UI has...

    Read More
  • LLVM, XCode's Super Secret Bug Detector

    LLVM, XCode's Super Secret Bug Detector

    So if you’re anything like me you get a lump in your throat and a cold sweat every time you are about to hit the “SUBMIT” button in iTunes Connect and release your latest creation upon the...

    Read More
  • Dealing with EXC_BAD_SELECTOR runtime crashes

    Dealing with EXC_BAD_SELECTOR runtime crashes

    One very powerful ability of ObjC is the dynamic runtime selector (SEL) that allows you to name a function target that can be called on an object. This power is also very dangerous because calling...

    Read More
  • loading
    Loading More...