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

  • kremosakhaz

    kremosakhaz

    25 AĞUSTOS 2006
  • Learn Math Tutorials

    Learn Math T

    20 Kasım 2011
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011