Join Simon Allardice for an in-depth discussion in this video Exploring the XIB file, part of Cocoa Essential Training.
Let's explore what we find in a typical XIB user interface file, just so we can…start to explore some of the other controls.…I will make a brand new project, and I'm just going to go into the MainMenu.xib…file and to make sure that I can see my Utilities panel, so I can get to my…Libraries and Inspectors.…We have seen that we have the Dock area over here on the left of the canvas…which can be maximized or minimized, but not hidden.…And it has two main sections inside it, what are called Placeholders and Objects.…
Now, the Placeholders represent shortcuts to important objects, and often objects…outside of this actual user interface file.…So in the Placeholders section I see File's Owner, First Responder, and Application.…And you will always see these three placeholders in every Cocoa user interface.…The easy one is application.…It represents the running application object itself.…Now, we won't do much with this icon in this course, but it's good to have a…visual representation of the actual app.…
For example, if I drill into the standard menu that's generated for a new Cocoa…
- Installing the tools
- Creating your first app
- Adding basic interactions
- Understanding the Cocoa application life cycle
- Creating custom controller classes
- Creating alerts
- Understanding delegation
- Working with buttons, text fields, sliders, and more
- Using layout and data views
- Adding and editing toolbars
- Using key-value coding
- Binding objects
- Debugging code
- Distributing an application
- Creating icons and full-screen apps
Skill Level Beginner
1. Getting Started
2. Core Cocoa Skills
4. Creating User Interfaces
5. Arranging User Interfaces
6. Using Data Controls
7. Debugging and Troubleshooting
8. Distributing an Application
9. Finishing Touches
Creating full-screen apps6m 43s
Final thoughts4m 10s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.