Join Simon Allardice for an in-depth discussion in this video Using number formatters, part of Cocoa Essential Training.
We'll work with text fields and labels a lot, and it's common that the value we…need to put in them is not actually a string object, it's something else.…So if in our code we have say an NSDate object, we want it to be easy to put…that directly into a text field, formatted the way we want it, without writing a…lot of code to convert it, and we can use something called a formatter for that.…A formatter in Cocoa changes a string into another data type or the other way…around, another data type into a string. Let's see a couple of examples.…
So I have a very simple application that I have created just to save us a little time here.…The interface has a text field which I want to set to a date value and a…label here, which of course is just a text field that I am going to set to a float value.…I have already declared these as outlets in my AppDelegate header file and…hooked them up so that I can address them in code. And what I am going to do is…in the applicationDidFinishLaunching method, I am going to set their values.…
- 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.