SORU
30 Mart 2011, ÇARŞAMBA


Blok bir yöntem bir typedef kullanmadan parametre ilan

Bir typedef kullanmadan Objective-C blok yöntemi, bir parametre belirlemek mümkün mü? Olmalı, işlev işaretçileri gibi, ama bir ara typedef kullanmadan kazanan sözdizimi yazamıyorum:

typedef BOOL (^PredicateBlock_t)(int);
- (void) myMethodTakingPredicate:(PredicateBlock_t)predicate

sadece yukarıdaki derler, bu başarısız

-  (void) myMethodTakingPredicate:( BOOL(^block)(int) ) predicate
-  (void) myMethodTakingPredicate:BOOL (^predicate)(int)

ve diğer kombinasyonları denedim şeyi hatırlayamıyorum.

CEVAP
30 Mart 2011, ÇARŞAMBA


- ( void )myMethodTakingPredicate: ( BOOL ( ^ )( int ) )predicate

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HDstarcraft

    HDstarcraft

    12 Mayıs 2009
  • Rickymon Tero

    Rickymon Ter

    1 Ocak 2007
  • Tek Syndicate

    Tek Syndicat

    23 Temmuz 2008