Your app’s object graph is the collection of objects that are active in your app when the app is running. For iOS apps, this is the application object, the app delegate, window and all the custom objects that you’ve created. Usually, your application will have a sub-set of objects in your object graph that you [...]

How to Asynchronously Add Web Content to UITableView in iOS
When your iOS app is downloading content from the web, you run the risk of completely locking up your user interface. This makes your app seem to “freeze” and users usually think that it’s broken. Even if it’s just waiting for a response from a web server. Ick! Let’s see how to do this better [...]

Format Dates In Objective-C With NSDate + NSDateFormatter
Anyone who uses NSDate knows that the output format can be pretty unpleasant looking. This output is not something that you would generally present to your users. So what is an Objective-C programmer to do with dates? The answer is to use NSDateFormatter to create date formats and get data objects formatted as strings that [...]

Comparing Strings With NSString In Objective-C
Many people, when they are first starting with Objective-C and iOS want to be able to compare strings in if-then statements and things like that. It seems natural to try to write something like: NSString *string1 = @”A”; NSString *string2 = @”B”; if(string1 == string2) //do something else //or not NOTE: ^ the code above [...]

Add And Subtract Dates In Objective-C
Here is the problem: your app works with dates and you would like to be able to find out what day came a week before, or is coming up in two years. There are a few ways to do this but the easiest by far is to use your user’s calendar along with the NSDateComponents [...]

Compiling Mac Apps With ARC From Terminal
The other day, I was looking around for a simple way to just compile a text file for a simple Mac app. This isn’t something that you would do everyday but there are times when it’s nice to have the simplest bit of code out there without all the fuss involved with the XCode templates [...]

Introduction To Core Graphics For iOS Apps
We get a lot for free when we are composing apps for the iPhone and iPad. Stunning graphics. Flowing animations. But, there are times when you want to move list a little bit past the built in graphics and animations that iOS comes with. You have some options to put your own little touch [...]

Here Is Everything You Need To Know About Storyboards!
Storyboards are an fun new way to get your user interface up and running quick. Here is my collection of how to use storyboard blog posts that I think you will find very helpful. XCode Storyboards In iOS 5 Here we go over the alternatives that you have when composing your UI so that you [...]

Using Storyboards To Make Navigation Based iPhone Apps
Over the past few weeks I’ve been doing a series on using the new storyboard feature in XCode for iOS apps. The short story here is that we can now compose our iOS apps in a completely new way when we are coding apps in iOS 5. Storyboards are not backward compatible. Today, I’m going [...]

Using Storyboards To Create A Single View Application
In my last post on Storyboards I talked in general about Storyboards with XCode and iOS. Now, it’s time for a nitty-gritty how to demonstration. How To Use Storyboards To Create An iOS App The simplest app that I can think of that would make use of iOS Storyboards is a single scene app that [...]
Newsletter
Find Stuff
-
Everardo: Quick question on the last example with the swtich...
-
RRT: Thank you very much!...
-
MattjDrake: Hi Miguel, Thanks - what you see is what I have...
-
Miguel: Matt, These are great tutorials. Have you done...
-
Harold: Thanks for the tutorial, busy with my first non-ni...
-
How To Design A Custom UITableViewCell From Scratch
November 17, 2011
-
Using Blocks with Table Views
November 1, 2011
-
Using Storyboards To Make Navigation Based iPhone Apps
December 15, 2011
-
How to Make Your iPhone App Send Email with Attachments
July 14, 2009
-
How to Play a Short Sound in iPhone Code
August 17, 2009
-
Our iPhone Training Sneak Peak!
May 8, 2012
-
iPhone Training
May 2, 2012
-
How to Archive Your Object Graph
April 26, 2012
-
Here’s Your Free iMAM iOS SDK Training Module
April 19, 2012
-
Some Crazy New Updates to iMAM
April 13, 2012
Topics
About Matt
In 2008 I left my cubicle to make iPhone apps full time and now I want to help you!




