Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Một ứng dụng được gắn với một hồ sơ cung cấp, vì vậy, một hồ sơ cá nhân cung cấp cho phép bạn cài đặt một ứng dụng cụ thể trên một thiết bị cụ thể. Apple phát triển Portal có một cuộc thảo luận đầy đủ của quá trình cung cấp, quá trình này là không khó. Những gì tôi đã làm khi học tập quá trình đã được mở hai cửa sổ trình duyệt, | Chapter 7 UlView and UlViewController 129 Try This Using a View-based Application Template 1. Create a new View-based Application using the template. Name the project SimpleView. 2. Expand classes and notice Interface Builder created the SimpleViewViewController class for you. Expand Resources and notice the template generated a separate nib SimpleViewViewController.xib for the SimpleViewViewController. 3. Open SimpleViewViewController.h and add a label and method for changing the label s value. Make the label an IBOutlet and the method an IBAction Listing 7-1 . 4. Open SimpleViewViewController.m and add the IBOutlet and IBAction definitions Listing 7-2 . 5. Open SimpleViewViewController.xib in Interface Builder and change the view s color. Add a UILabel and a UIButton to the UIView. 6. Notice that SimpleViewViewController is the File s Owner. Connect SimpleViewView Controller s theLabel outlet to the label. 7. Connect SimpleViewViewController s changeTheLabel action to the button. Select Touch Up Inside. 8. Save and exit Interface Builder. 9. Click Build And Go to run the application. Listing 7-1 SimpleViewViewController.h import UIKit UIKit.h interface SimpleViewViewController UlViewController IBOutlet UILabel theLabel property nonatomic retain UILabel theLabel - IBAction changeLabelValue id sender end Listing 7-2 SimpleViewViewController.m import SimpleViewViewController.h implementation SimpleViewViewController synthesize theLabel - IBAction changeLabelValue id sender theLabel setText Hello World. UIButton theBut sender continued 130 iPhone SDK Programming A Beginner s Guide NSLog theBut.currentTitle theBut.enabled NO theBut setTitle @ Pressed Already forState UIControlStateDisabled - void dealloc theLabel release super dealloc end Take a moment to examine what the View-based Application template did for you. It created the SimpleViewViewController.xib and it also created a UIViewController subclass SimpleView ViewController by creating the .