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

UIAutomation in Xcode (Primer & Cheatsheet)

After playing around with UIAutomation, I decided to write a primer to get you up and running. A link to a cheat sheet is provided at the bottom of the primer, and both will no doubt be tweaked regularly over time as I play and learn more about UIAuto...

Access Twitter timeline via ACAccount & SLRequest in Swift

Okay first things first, I did this way back when Swift first hit the scene and have since been preoccupied with several Objective-C projects. However I’m sure not much has changed so would like to share my findings with others (and I’ve just checked t...

Adding some 'Armour' to my app...

Back in September 2013 I attended the iOSDevUK developer conference at Aberystwyth University. This was my first big conference and certainty one i’ll remember for a very long time to come. Mixing with other iOS dev’s for the first time was awesome to ...

Scrolling animation – UIScrollView

So I wanted an animated UIScrollView which iterated around a collection of UIViews that had been programmatically added to my UIScrollView. Problem I ran into was starting the animation over after the final view had been displayed. After initially ig...