Menu

Karena pengumuman baru dari iPad 2 lebih banyak orang akan ingin belajar bagaimana mengembangkan untuk iPhone OS. Saya baru saja membeli sebuah iPad 2 3G dengan o2, sejauh broadband telah sempurna.

Tutorial ini akan menjadi berjalan-melalui dasar untuk pemula yang ingin memulai berkembang.

Aplikasi yang kita akan menciptakan akan terdiri dari dua tombol dan satu label.





Membuat proyek baru

Pertama-tama buka Xcode dan klik "Buat proyek Xcode baru". Pilih Application Lihat-based dan kemudian iPad sebagai produk.

Simpan proyek sebagai Tutorial.

Outlet dan Tindakan

Untuk hal-hal seperti label dan textfield kita menggunakan IBOutlets dan untuk tombol kita menggunakan IBActions. IB singkatan Interface Builder dan apa yang akan kita gunakan untuk membuat antarmuka dan menghubungkan koneksi.

Untuk menambah outlet dan tindakan kita membuka TutorialViewController.h.

Di bawah @ interface TutorialViewController: UIViewController {tambahkan:

IBOutlet UILabel *currentNumber;
 
Then before @end add:
-(IBAction)incrementNumber:(id)sender;
-(IBAction)decrementNumber:(id)sender;
 
Simpan TutorialViewController.h.
Membuat antarmuka dan membuat koneksi
Buka TutorialViewController.xib. Dari perpustakaan menyeret satu label dan dua tombol.

Control + klik Pemilik objek file dan tarik ke label kemudian pilih currentNumber, sekarang pergi dari tombol plus minus dan untuk pemilik objek File dan pilih decrementNumber untuk tombol dikurangi dan incrementNumber untuk tombol plus.


Simpan TutorialViewController.xib dan dekat Interface Builder.

Kode

Buka TutorialViewController.m. Berikut implementasi kita perlu membuat disebut nomor integer dan set nilai ke 0.

int number = 0;
 
Kita sekarang perlu untuk menciptakan metode untuk ketika tombol increment dan decrement
ditekan.Ketika tombol ditekan kenaikan kita akan kenaikan integer nomor dengan 1 kemudian
menetapkan nilai currentNumber ke nomor dengan menggunakan string diformat.

 
-(IBAction)incrementNumber:(id)sender {
 number++;
 [currentNumber setText:[NSString stringWithFormat:@"%d", number]];
}
 
dan penurunan its sama tapi kami pengurangan bilangan bulat dengan 1.

-(IBAction)decrementNumber:(id)sender {
 number-;
 [currentNumber setText:[NSString stringWithFormat:@"%d", number]];
}
 

Membangun dan Jalankan

Tekan Membangun dan Jalankan tombol (perintah + kembali) dan aplikasi Anda akan mengkompilasi kemudian buka.
 

Download

Download 



0 comments :

Post a Comment

 
Top