Setting up iOS Logic Tests [Part 4]

Mon Apr 8 2013 | Mark Struzinski

This is part 4 in a multi-part series on iOS unit testing and integration testing. In the last post, we discussed setting up Core Data and the Magical Record library. This week, we’re going to set up our logic testing bundle. Let’s get started.


Orientation Changes in iOS 6

Mon Mar 11 2013 | Mark Struzinski

In a current project, I had the need to have one specific view controller present its view in landscape orientation only. Pre-iOS 6, I would have overridden the shouldAutoRotateToInterfaceOrientation method and returned UIInterfaceOrientationLandscape. In iOS 6, this method is deprecated. I began researching how orientation issues should be handled going forward, and here is the way I made my specific scenario work.


Quick Tip: TextExpander/Octopress New Code Block

Mon Feb 25 2013 | Mark Struzinski

Just a quick tip. This blog is built using Octopress. Octopress uses Jekkyl to create a static HTML site using markdown files for the content. I’ve been slowly building up some markdown specific TextExpander snippets and Keyboard Maestro macros to make things easier.


Setting Up iOS Logic Tests [Part 3]

Tue Feb 19 2013 | Mark Struzinski

This is part 3 in a multi-part series on iOS unit testing and integration testing. In the last post, we discussed setting up SVProgressHUD.


Setting Up iOS Logic Tests [Part 2]

Wed Feb 13 2013 | Mark Struzinski

This is part 2 in a multi-part series on iOS unit testing and integration testing. In the last post, we discussed setting up the project and adding some dependencies with CocoaPods.

Today, I’m going to go through setting up some initial code to use the 3rd party libraries to make sure that the libraries are working. Then we’ll set up logic tests and see what breaks with CocoaPods (spoiler: compiler errors ahead!).


Previous Next