この定義に適合するブロックを書いてください: (BOOL(^)(id))block.
私が得た最も近いものは次のとおりです。
typedef BOOL (^birds)(MyObject*);
birds c = ^(MyObject* p){ return (BOOL)[p.something boolValue]; };
しかし、これcを望んでいるメッセージで渡すこと(BOOL(^)(id))blockはできないようです。
この定義に適合するブロックを書いてください: (BOOL(^)(id))block.
私が得た最も近いものは次のとおりです。
typedef BOOL (^birds)(MyObject*);
birds c = ^(MyObject* p){ return (BOOL)[p.something boolValue]; };
しかし、これcを望んでいるメッセージで渡すこと(BOOL(^)(id))blockはできないようです。