SORU
28 NİSAN 2011, PERŞEMBE


Kategori Objective C ' de bir protokol uygulayabilirsiniz?

NSDate bir kategori var ve eğer bir protokol ben daha önce oluşturulmuş uygulamak eğer uygun olacaktır. Bu mümkün mü? bunun için doğru sözdizimi nedir?

CEVAP
28 NİSAN 2011, PERŞEMBE


Evet, bu mümkün. Sözdizimi:

@interface NSDate (CategoryName) <ProtocolName>
@end

@implementation NSDate (CategoryName)
@end

Burada Apple's documentation bu konuyla ilgili.

Aynı zamanda bu sınıfın bir uzantısı kullanarak yapmak. Ben çok özel protokoller temsilci için uygun gibi. Böylece ortak arabirimden bazı sınıf bazı temsilci olmak Uygulama Detayları gizler ve başlığından bağımlılığını kaldırır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MikeyMacintosh

    MikeyM

    28 Aralık 2009
  • Skrillex

    Skrillex

    6 NİSAN 2010
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011

İLGİLİ SORU / CEVAPLAR