
Yêu cầu:
1 – Tạo Application icon và Launch Image cho ứng dụng
2 – Định dạng màu chữ & nền các đối tượng như trên hình
3 – Tính ra tổng 2 số khách hàng đã nhập
BẮT ĐẦU:
Phần 1: Tạo Application Icons và Launch Images
B1: Khởi động xCode, click chọn Create a new Xcode project

B2: Chọn kiểu ứng dụng là Single View Application, click Next

B3: Đặt tên project như sau:
Product Name: bai1
Company Identifier: NhatNghe
Class Prefix: nhatnghe
Device Family: iPhone
Bỏ check Use Storyboard, Use Automatic & Include Unit Tests

Click Next.
B4: Chọn folder chứa Project: Desktop/Ho_Ten_Cua_Hoc_Vien

- Click Create
B5: Trong khung Project Navigator, Click chọn bai1. Chọn Summary, cuộn xuống tìm App Icons và Launch Images

- Kéo nhatnghe.PNG vào App Icons và bai1.PNG vào Launch Images

B6: Click chọn file nhatngheViewController.m, Tìm function viewDidLoad(), gõ thêm dòng sleep(5);

Run ứng dụng xem kết quả
Phần 2: Tạo các đối tượng trên form và viết code xử lí
B7: Click chọn file nhatngheViewController.xib. Kéo các đối tượng như sau vào ứng dụng

B8: Khung
, click chọn
- File nhatngheViewController.h, bổ sung cặp ngoặc nhọn như sau:

B9: Click chuột vào ô textfile 1, đè phím Ctrl, kéo chuột thả vào bên trong cặp {} của file nhatngheViewController.h

- Chọn Connection: Outlet
Name: txtNumber1

- Làm tương tự cho txtNumber2 và lblResult

B10: Kéo button Tính Tổng, cấu hình như sau:

Lưu ý: Vì đây là 1 button, khi click button thì ứng dụng sẽ thực thi 1 function, do đó, kéo button vào ngay sau dấu }
Xem kết quả:

Phần 3: Viết code cho hàm tinhTong
- Mở file nhatngheViewController.m, tìm hàm
Code:
- (IBAction)tinhTong:(id)sender {
}

Chú thích:
- txtNumber1.text: Lấy chuỗi khách hàng nhập vào textfield txtNumber1
- floatValue: Để tính tổng, hàm này ép chuỗi khách hàng nhập về dạng float
- stringWithFormat: Hàm này tạo ra chuỗi kết quả để xuất vào label lblKetQua
Run ứng dụng để xem kết quả
No comments:
Post a Comment