Monday, September 10, 2012

Viết chương trình helloworld trên Iphone

1. Đầu tiên chọn newproject --> chọn SingleView application
Click image for larger version. 

Name: iphone1.jpg 
Views: 0 
Size: 16.5 KB 
ID: 2

2.Thiết kế form như hình vẽ gồm
- UILable: Để hiển thị tên khi nhập vào.
- UITextField: Nhập tên vào.
- UIButton: Submit tên nhập vào
Click image for larger version. 

Name: Screen Shot 2012-08-25 at 10.02.36 AM.jpg 
Views: 0 
Size: 5.3 KB 
ID: 3

3. Trong file viewController.h

Mã:
@interface ViewController : UIViewController
{
    IBOutlet UILabel * lblTitle;
    IBOutlet UITextField * txtName;
    IBOutlet UIButton * btnOK;
    
}
-(IBAction)submit:(id)sender;
@end

4. Mapp giao diện với code:
- Đầu tiên là mapp với lblTitle: từ file's Owner nhấn chuột phải kéo qua file xib chọn vào UILabel vào chọn lblTitle
Động tác này nhằm khai báo với code rằng UILable này có tên là lblTitle như hình
Click image for larger version. 

Name: Screen Shot 2012-08-25 at 10.10.39 AM.jpg 
Views: 1 
Size: 19.9 KB 
ID: 4
- Tương tự cho các control khác: UITextField Và UIButton
5. Trong file's Owner nhấn chuột phải trong phấn Received action kéo action submit vào button OK và chọn touch up inside
Click image for larger version. 

Name: Screen Shot 2012-08-25 at 10.22.36 AM.jpg 
Views: 0 
Size: 20.3 KB 
ID: 5Click image for larger version. 

Name: Screen Shot 2012-08-25 at 10.24.37 AM.jpg 
Views: 1 
Size: 20.1 KB 
ID: 6

6. Trong file viewController.m
Mã:
-(IBAction)submit:(id)sender
{
    NSString *strName = [NSString stringWithFormat:@"Hello %@", txtName.text];
    lblTitle.text = strName;
//    NSLog(@"%@", txtName.text);
}
7. Bây giờ bạn chạy và hiển thị kết quả
// chúc các bạn thành công

No comments:

Post a Comment