iOS - İşlemler ve Satış Noktaları
İOS'taki eylemler ve çıkışlar şu şekilde anılır: ibActions ve ibOutlets sırasıyla nerede ibarayüz oluşturucu anlamına gelir. Bunlar kullanıcı arayüzü öğeleriyle ilgilidir ve bunları nasıl uygulayacağımızı görsel olarak öğrendikten sonra keşfedeceğiz.
Eylemler ve Çıktılar - İlgili Adımlar
Step 1 - İlk iPhone Uygulamamızı kullanalım.
Step 2 - Gezgin bölümündeki dosyalardan ViewController.xib dosyasını seçin.
Step 3 - Şimdi, aşağıda gösterilen penceremizin sağ tarafındaki kitaplık bölmesinden UI öğelerini seçebilirsiniz.

Step 4 - Arayüz oluşturucumuzdaki arayüz öğelerini görünümümüze sürükleyip bırakabilirsiniz.
Step 5 - Görünümümüze bir Etiket ve Yuvarlak Dik Düğme ekleyelim.

Step 6 - Aşağıda gösterildiği gibi sağ üst köşede bulunan çalışma alanı araç çubuğundaki Düzenleyici Seçici düğmesinden.

Yardımcı düzenleyici düğmesini seçin.

Step 7 - Merkezdeki editör alanımızda biri ViewController.xib dosyası ve diğeri ViewController.h olmak üzere iki pencere göreceğiz.
Step 8 - Şimdi, etikete sağ tıklayın ve aşağıda gösterildiği gibi yeni referans çıkışını seçin, basılı tutun ve sürükleyin.

Step 9- Küme parantezlerinin arasına ViewController.h dosyasını bırakın. Dosyada küme parantezi yoksa, bunu yapmadan önce ViewController'ı ekleyin. Aşağıda gösterildiği gibi bir açılır pencere bulacaksınız.

Step 10- Çıkış için etiket adını yazın, burada myTitleLabel etiketini kullandık. Bağlan'a tıklayın ve ibOutlet tamamlanacaktır.
Step 11 - Benzer şekilde, bir eylem eklemek için Yuvarlak dikdörtgen düğmesini sağ tıklayın, içeriye dokun'u seçin ve süslü parantezlerin altına sürükleyin.

Step 12 - Bırakın ve setTitleLabel olarak adlandırın.

Step 13 - ViewController.m dosyasını seçin, aşağıda gösterildiği gibi bir yöntem bulacaksınız.
-(IBAction) setTitleLabel:(id)sender {
}
Step 14 - Yukarıdaki yöntemin içine aşağıda gösterildiği gibi bir ifade ekleyin.
[myTitleLabel setText:@"Hello"];
Step 15- Şimdi çalıştır düğmesini seçerek programı çalıştıralım. Aşağıdaki çıktıyı göreceksiniz.

Step 16 - Şimdi düğmeyi tıklayın.

Step 17 - Oluşturduğumuz etiket düğme üzerindeki işlemle değiştirildi.
Step 18- Yukarıdaki örnekten, IBOutlet'in UIElement'e bir referans oluşturduğu sonucuna varabiliriz (burada UILabel için). Benzer şekilde, IBAction, UIButton'u içerideki olay rötuşunda çağrılan bir yöntemle bağlar.
Step 19 - Eylemi oluştururken farklı olaylar seçerek eylemlerle oynayabilirsiniz.