Join Simon Allardice for an in-depth discussion in this video Working with debug and release builds, part of Cocoa Essential Training.
So we need to archive our applications during the process of distributing them,…but technically we could do a little more informally. You may have noticed that…with something like a simple "Hello, World!" level application,…when you build the application, it is already built as a Cocoa App.…If you expand the Products folder in your project navigator, you'll actually…find the application itself. I could right-click and choose to Show this in the…Finder, and you could take this file just double-click it to run it, whether…Xcode is open or not, or even copy it to another machine and run it there, but…this really isn't the way to do it.…
Because when we build, when we choose to run our application or hit Command+R to…do that, what we're doing is running in debug mode, using a Debug Build.…Your project has been compiled and linked together with symbolic debug information…that's useful to us as developers but not to the end user. Might have things…like the state of the breakpoints in the application.…Now when we instead choose to Archive our application, we're using a Release…
- 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.