SORU
13 ŞUBAT 2009, Cuma


Takas NSUserDefaults

[NSUserDefaults standardUserDefaults] uygulama ayarları saklamak için kullanıyorum. Bu yaklaşık bir düzine dize değerleri oluşur. Bu değerler kalıcı olarak sadece bir varsayılan değer için onları ayarlamak yerine silmek mümkün mü?

CEVAP
26 Temmuz 2011, Salı


Böyle bir uygulamanın kalıcı etki alanını kaldırmak için:

NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];

Ama bu biraz daha temiz IMO samvermette @tarafından cevap benzer.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • sonia989

    sonia989

    26 EKİM 2006
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011