Code, Cocoa, Cabana

Cocoa Cabana

An iOS (Swift & Objective-C) developer blog, sometimes playing with Android (Java & Kotlin) and occasionally rambles on about Server Side Swift

Validate JSON files in your Xcode project

XcodeValidateJson is a Ruby script that validates all JSON files within your Xcode project Installation & Usage Copy the XcodeValidateJson.rb script to the root of your Xcode projectCreate a New Run Script Phase and add the following file="XcodeValid...

CocoaPods 101: Creating your first CocoaPod & Private Repository

Introduction Doing a tech talk has been something I’ve wanted to do and get into for a while, and Greg Spiers who heads up NSManchester finally let me break my silence and do my first talk at December 2017’s meet up. I’d recently done an internal com...

CocoaPod - CBAudioPlayer

My first CocoaPod - had this little snippet laying around for a while now and thought it might be a nice little first contribution to the CocoaPod community. A simple wrapper for AVAudioPlayer that gives you a completion handler the fires when the au...

Implementing Swift APNS Server with Perfect

My second video tutorial for the Perfect.org Swift Server project. This time I’m sharing my example app which I created to get you up and running with a Swift APNS server on Perfect. Links from the video: GitHub: https://github.com/MrChrisBarker/Per...