An iPhone app is a program that runs
on our iPhone/iPod Touch. It enables us to accomplish a certain task. They could
be utility apps, games, enterprise apps, entertainment apps, apps to access our
bank account etc.
NSXMLParser is a forward only reader or an event driven parser. What it means is, an event is raised whenever the parser comes across a start of an element, value, CDATA and so on. The delegate of NSXMLParser can then implement these events to capture XML data. Some of the events are raised multiple times like the start of an element, value of an element and so on. Since NSXMLParser is known as an event driven parser, we can only read data at the present node and cannot go back. The iPhone only supports NSXMLParser and not NSXMLDocument , which loads the whole XML tree in memory. Books Application To understand how to use an instance of NSXMLParser, let’s create a simple navigation based application where we will list the title of the book in the table view and upon selecting a title, display the detail information in a detail view. Click here to see the sample XML file, used in this application. Create a new application in XCode by selecting Navig...
For all of his years in the spotlight at the helm of Apple , Steve Jobs in many ways remains an inscrutable figure — even in his death. Fiercely private, Jobs concealed most specifics about his personal life, from his curious family life to the details of his battle with pancreatic cancer — a disease that ultimately claimed him on Wednesday , at the age of 56. While the CEO and co-founder of Apple steered most interviews away from the public fascination with his private life, there's plenty we know about Jobs the person, beyond the Mac and the iPhone. If anything, the obscure details of his interior life paint a subtler, more nuanced portrait of how one of the finest technology minds of our time grew into the dynamo that we remember him as today . 1. Early life and childhood Jobs was born in San Francisco on February 24, 1955. He was adopted shortly after his birth and reared near Mountain View, California by a couple named Clara and Paul Jobs. His ado...
Core Data helps you to save model objects (in the sense of the model-view-controller design pattern) to a file and get them back again. This is similar to archiving technology but Core Data offers much more than that. Amongst other things it… · Provides an infrastructure for managing all the changes to your model objects. This gives you automatic support for undo and redo, and for maintaining reciprocal relationships between objects. · Allows you to keep just a subset of your model objects in memory at any given time. This is especially important on iPhone where conserving memory is critical. · Uses a schema to describe the model objects. You define the principal features of your model classes—including the relationships between them—in a GUI-based editor. This provides a wealth of basic functionality “for free,” including setting of...