SORU
3 EYLÜL 2010, Cuma


İşleme applicationDidBecomeActive - "Nasıl bir görünüm denetleyicisi uygulaması Aktif hale cevap verebilecek miyiz?&"

Benim ana AppDelegate UIApplicationDelegate protokol var.m Sınıfı, applicationDidBecomeActive yöntemi ile tanımlanır.

Uygulama arka döndüğünde bir yöntem aramak istiyorum, ama başka bir yöntem görünümü denetleyicisi değil. Nasıl şu anda applicationDidBecomeActive yöntem gösteren ve o denetleyici içinde bir yöntem aramak olan kontrol edebilirim?

CEVAP
3 EYLÜL 2010, Cuma


Uygulamanızda herhangi bir sınıf "uygulamasında farklı bildirimler için. gözlemci olabilir Ne zaman oluşturun (veya yükleyin) görünümü denetleyicisi, istersin kayıt olarak bir gözlemci için UIApplicationDidBecomeActiveNotification ve belirten yöntem olduğu için aramak istediğiniz zaman bildirim alır gönderilen uygulama.

[[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(someMethod:)
                                             name:UIApplicationDidBecomeActiveNotification object:nil];

Unutmayın kendinizi sonra temizlemek. Unutmayın sizin bakış uzakta ne zaman gözlemci olarak kendinizi kaldırmak için:

[[NSNotificationCenter defaultCenter] removeObserver:self 
                                                name:UIApplicationDidBecomeActiveNotification
                                              object:nil];

Notification Center hakkında daha fazla bilgi.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • campos9896

    campos9896

    24 Mart 2012
  • FrameCityJackal

    FrameCityJac

    4 Aralık 2010
  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZİRAN 2006