SORU
24 ŞUBAT 2012, Cuma


Uyarı " bastırmak;Kategori de İlköğretim sınıf" tarafından uygulanacak olan bir yöntem uyguluyor;

Uyarıyı bastırmak için nasıl olduğunu merak ettim "Kategorisinde ayrıca, İlköğretim sınıf tarafından uygulanacak olan bir yöntem uyguluyor".

Belirli bir kod kategorisi için: bu var

  (UIFont *)systemFontOfSize:(CGFloat)fontSize {
return [self aCustomFontOfSize:fontSize];
}

CEVAP
8 Mart 2012, PERŞEMBE


Her şey bneely dediği doğru olsa da, aslında uyarıyı bastırmak için nasıl senin sorunun cevabı değil.

Eğer bu kod nedense (benim durumumda ben HockeyKit benim proje ve geçersiz bir yöntem bir Uİİmage kategori [edit: bu artık durum]) ve geç projenizi derlemek için kullanabilirsiniz #pragma tablolara blok uyarı gibi

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wobjc-protocol-method-implementation"

// do your override

#pragma clang diagnostic pop

Bilgileri buldum: http://www.cocoabuilder.com/archive/xcode/313767-disable-warning-for-override-in-category.html

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jana Williams

    Jana William

    17 AĞUSTOS 2011
  • TheDroidDemos

    TheDroidDemo

    15 ŞUBAT 2011
  • tychoadragmire

    tychoadragmi

    20 Mart 2006