SORU
12 NİSAN 2010, PAZARTESİ


Bastırmak böyle büyük mükafat olarak uyarılar kaldırılmış

Tüm Ekran etrafında yüzen ile, kullanışlı birden fazla SDK ve platformlar için inşa edebilmek için. Ancak, 3.0, 3.2 sıçrayan ve hatta bazen 2.x, ben sık sık itiraz uyarılar değişen veya değiştirilen metodları içeren:

warning: 'UIKeyboardBoundsUserInfoKey' is deprecated.

Ben hala eski İşletim sistemleri ile uyumluluğu korumak istiyorsanız bu yana, ve aynı zamanda kaldırmak için çalışıyoruz 'gürültü' oluştururken, kapatmak veya bu uyarıları devre dışı bırakmak için bir yolu var mı?

CEVAP
14 Kasım 2012, ÇARŞAMBA


Çınlama "" @manicaesar sonrası ilk uyarı devletten bağımsız adım: . geri kılan güzel bir özellik sağlar

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
- (void) methodUsingDeprecatedStuff {
    //use deprecated stuff
}
#pragma clang diagnostic pop

Çınlama alıntı 4**:

Tüm işlevlerini pragma GCC ... ... tarafından sağlanan ek olarak, Çınlama da bas ve mevcut uyarı durumunu pop sağlar. Bu uyarı bayrakları ile inşa ne olduğunu bilmiyorsun çünkü diğer insanlar tarafından derlenmiş olacak bir başlık dosyası yazarken kullanışlıdır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • circuschina

    circuschina

    16 Mart 2007
  • Damian Winter

    Damian Winte

    27 ŞUBAT 2007
  • Miles Fisher

    Miles Fisher

    8 NİSAN 2009