{infiniteZest}
// Articles. Tutorials. Utilities.
Home  |   Search  |   Login  
Categories Skip Navigation Links
New / All
AJAX
Apple
ASP.NET
.NET
Git
Google / Android
Python / IronPython
Miscellaneous
SQL Server
Test Your Knowledge: Understanding the Workspace of an Xcode project
Summary
This is a test on the article that discusses various parts of the Project window inside an Xcode project. It also gives a quick overview of the Groups and Files navigation window. The Run menu, the default toolbar, and the built-in source editor are also discussed.
 
Table of Contents

The Project Window

Figure 1. The Project Window of Xcode with a simple iPhone application open. The Source Editor shows the main.m file which contains the main() method, where every applications starts its execution.

Menu

Figure 2. The Run menu of Xcode. You can run an application without stopping at the breakpoint, debug, or start the application with a performance tool like Instruments.

Toolbar

Figure 3. The Toolbar and the additional items that are available for the toolbar. All this functionality is available from the main menu.

Figure 4. The Overview box from Xcode toolbar. Includes current SDK used to compile the application, current configuration, current target made out of the application, which version of the simulator and the CPU architecture.

Groups and Files

Figure 5. The Groups and Files window of Xcode. This window lists the header files, implementation files, user interface files, as well as the frameworks used and the targets compiled.

Details

Figure 6. Details window of Xcode development tool. This screenshot shows that there are 3 errors in the main.m file.

Source Editor

Figure 7. The Source Editor in Xcode. Code is color-coded. In the figure below, error (ffint type) is introduced to show message bubbles right in the editor, where the error has occurred.

 
Take the Test
Start the Test:
Understanding the Workspace of an Xcode project
Read the Article
Go to Article:
Understanding the Workspace of an Xcode project
Review Answers for Questions in this Test
Article Series
Previous Article:
Understanding the Workspace of an Xcode project
This article is part of the Series:
Article Series: Getting started with iPhone development
Next Article:
The user interface files of First iPhone application explained
Bookmark and Share This

More Articles With Similar Tags
This is a test on the article that gives a quick overview of the development tools installed with iPhone SDK. These tools include Xcode, Interface Builder, Instruments, and iPhone Simulator. In the article, Dash Code, which is used to build web applications for iPhone is also introduced. GDB, the open source debugger, is discussed there as well.
icon-xcode-groups-files.jpg
This article discusses various parts of the Project window inside an Xcode project. It also gives a quick overview of the Groups and Files navigation window. The Run menu, the default toolbar, and the built-in source editor are also discussed.
icon-xcode-interface-builder-connection-panel.jpg
This article explains the user interface files of an iPhone application. Explains the contents of the .xib files, which store the user interface. Goes through the various windows (Document Window, User Interface Window, Inspector Window, Library Window, Connections Panel) of the Interface Builder. The example used is a simple navigation-based iPhone application.
This is a test on the article that explains the user interface files of an iPhone application. It explains the contents of the .xib files, which store the user interface. Goes through the various windows (Document Window, User Interface Window, Inspector Window, Library Window, Connections Panel) of the Interface Builder. The example used is a simple navigation-based iPhone application.
This is a test on the article that looks at debugging Objective-C code of an iPhone application from Xcode. Debugging in Xcode can be performed from these four different places: Code Editor Window, Debugger Window, GDB Console, and Mini Debugger. This article goes through these four different ways.
About  Contact  Privacy Policy  Site Map