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

  • 2ndfloor91

    2ndfloor91

    17 Kasım 2007
  • mliskIT

    mliskIT

    29 Mart 2012
  • Paulo Bautista

    Paulo Bautis

    21 Aralık 2008