SORU
17 EKİM 2009, CUMARTESİ


Nasıl eğer bir nesneyi anahtar değer bir gözlemci eklenmiş söyleyebilirim

sen removeObservers için objective c bir nesne söyle: anahtar yolu ve bu anahtar yolu kaydedilmemiş için, sads çatlaklar. gibi

'Anahtar yolu "" bir gözlemci olarak kayıtlı değil çünkü.' theKeyPath için bir gözlemci çıkarın

bir şekilde eğer bir nesne bunu yapabilmek için kayıtlı bir gözlemci varsa, belirlemek için vardır

if (object has observer){
  remove observer
}
else{
  go on my merry way
}

CEVAP
16 Temmuz 2011, CUMARTESİ


Bir deneyin removeObserver karar senin etrafında yakalamak koymak

@try{
   [someObject removeObserver:someObserver forKeyPath:somePath];
}@catch(id anException){
   //do nothing, obviously it wasn't attached because an exception was thrown
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • OnlyFunClips

    OnlyFunClips

    16 ŞUBAT 2012
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011
  • TechnoBuffalo

    TechnoBuffal

    8 HAZİRAN 2007