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

  • MyCyberAcademy

    MyCyberAcade

    2 EKİM 2011
  • snookie77

    snookie77

    2 Mart 2006
  • Tinkernut

    Tinkernut

    28 Aralık 2006