Game Development Reference
In-Depth Information
Figure 2-8. The default application without the status bar
Now that we have explored a simple way to start customizing our application, it is time to investigate
just how an iOS application is put together, so we can make smart decisions about adding our own
functionality.
How an iOS Application Initializes
As we know, iOS applications are written largely in Objective C, which is a superset of C. Xcode
does a good job of hiding the details of how an application is built, but under the covers, we know it
is using LLVM and other common Unix tools to do the real work. Because we know that our project
is ultimately a C application, we would expect the starting point for our application to be a C main
function. In fact, if you look under the Supporting Files group, you will find the main.m , as shown
in Listing 2-1.
 
Search WWH ::




Custom Search