継承によって定義されるのではなく、インラインで戦略を定義できるようにする、Objective-C で非常に単純な戦略クラスを実装しようとしています。現在、私のコードは次のようになっています。
@interface SSTaskStrategy : NSObject {
(NSArray *)(^strategy)(void);
}
@end
これでうまくいくと思ったのですが、エラーが発生しました
「(」トークンの前に指定子修飾子リストが必要です
これを機能させる方法はありますか?