O'Reilly Answers is a community site for sharing knowledge, asking questions, and providing answers that brings together our customers, authors, editors, conference speakers, and Foo (Friends of O'Reilly). More »
The following excerpt from the O'Reilly publication Programming iOS 4 offers some insight into the differences between Classes and Instances.Here is an extremely characteristic and profound featur...
Blocks are what help organise your code into independent snippets of code, optimised for re-use and readability. They have been introduced into our UIKit world in iOS 4, along with over 100 Apple APIs...
The concept of Dictionaries are synonymous with most object-oriented languages, and Objective-C is no exception. Dictionaries via the class NSDictionary allow you to to use words and other sorts of ob...
There is a website called iBetaTest, which allows developers to publish his or her app to the testing server, allowing other keen enthusiasts to become your beta testers.
It's quite safe, allowi...
Gist is a really nice free (for open source) site for sharing your code snippets, for when you want your friends (or even via blog sites, such as posterous and wordpress) to look at your code snippets...
Working in Objective-C, unlike on the desktop, memory resources can be quite scarce on your favorite mobile platform. which makes it very important to not only guess but actually understand how to man...
Protocols are a way of enforcing certain methods to be utilized, regardless of the actual class the object is part of, thus ensuring that a certain form of method template is implemented. Basically, a...
With the introduction if iOS 4, Apple have also introduced iAds, a mobile advertising platform that aims to convey a new concept of interactive marketing on your smart-device. Through CSS3 and multi-t...
Hi folks, I wanted to talk about Static Analysis in XCode. For you iPhone and Mac developers, this new feature available in Snow Leopard and xCode 3.2, the advanced warning identifier that goes hand i...
For those of you who happen to come across the familiar console error EXC_BAD_ACCESS and you feel stumped, it helps to understand a bit about what this error actually is.
The EXC_BAD_ACCESS that y...