Objektif C hakkında daha fazla bilgi edinin ve yapıyı doğru şekilde öğrenin.Bir UIBiewController uygulamasında UIButton uygulamasının bir alt görünümünde bir yöntemle çağrılması
"DoSomething" adlı bir yöntemi olan bir UIViewController içeren bir iOS Uygulaması var. Görünüm denetleyicimde bir görünümüm var ve bu görünümde programsal olarak oluşturduğum bir dizi UIButton var (bir düğmeyle aşağıdaki örneğe bakın). Ben düğmesine bastığınızda
Şimdi benim yöntemi "doSomething" aramak istiyorum. Şu anda bunu yolu şu şekildedir: my hedefe yana
[myButton addTarget:nil
action:@selector(doSomething:)
forControlEvents:UIControlEventTouchUpInside];
o "doSomething" adlı bir yöntem bulana kadar cevap zincirinde yukarı gider sıfırdır. Çalışıyor, ama gerçekten doğru hissetmiyor.
@protocol kullanmaya bakmaya başladım, ancak kafamı gerçekten bulamadım. Bazı öğreticilere bakıyordum ama benim için yeterince açık değil. Tablo görünümü denetleyicileri gibi protokolleri kullandım, ancak birini tanımlamak benim için yeni.
Bu özel durum için örnek almak mümkün mü?
Teşekkürler!
IB'yi hiç kullanıyor musunuz? –
Bu neden doğru değil mi? Cevaplayan zincirin ne için yapıldığı ve tam olarak yapılması gereken doğru şey. – leftspin