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 [...]

XCode Storyboards In iOS 5
Veteran iOS developers know that for the past three + years there have been two major ways to make an iOS app user interface: writing everything out in code using Interface Builder to compose a main window based app With iOS 5, Apple has added a third way to compose iOS applications called Storyboards. Storyboards [...]

How To Design A Custom UITableViewCell From Scratch
In this tutorial, our guest blogger Tope will be showing you how to design a Table View with custom cells. Why would you want to do this, you ask? Well, sometimes the default list view from Apple just doesn’t cut it anymore. Having a nice, custom design is a good way to give your app [...]
Find Stuff
-
pkuhns: The following creates the error "Initializer ele...
-
pkuhns: Kim: I had the same question (in the section "Cal...
-
MattjDrake: @Rowena, uggg it looks like I omitted that sect...
-
Rowena: Hi Matt Quick question. In 'Hands-on Time' h...
-
Carlos: Great idea. Should be interested to see, as I just...
-
How To Design A Custom UITableViewCell From Scratch
November 17, 2011
-
Using Blocks with Table Views
November 1, 2011
-
XCode Storyboards In iOS 5
November 22, 2011
-
How to Make Your iPhone App Send Email with Attachments
July 14, 2009
-
10 iPhone App Marketing Mistakes to Avoid
January 4, 2010
-
FAQ Answered: What Is the iOS Code Camp Schedule?
February 21, 2012
-
Here’s The Three Things You Need To Become An iOS App Developer
February 9, 2012
-
Introduction To Computer Science With Objective-C
February 7, 2012
-
Format Dates In Objective-C With NSDate + NSDateFormatter
February 2, 2012
-
February Going Ons (Mobile App Mastery Newsletter)
January 31, 2012
Topics
About Matt
In 2008 I left my cubicle to make iPhone apps full time and now I want to help you!





