古い iPhone アプリを Xcode 3 から Xcode 4 に移行しています。Xcode 3 でビルドされていたコードでこのエラーが発生します。実際、他のモジュールから実装の詳細を隠すために、意図的にこのように記述しました。しかし、Objective-C では何かが変わったようです。このコードはエラーを受け取るようになりました
@interface または @protocol 内で変数を宣言することはできません。
これは、.h ではなく .m ファイルの先頭にあるコードであることを忘れないでください。
@interface VisualViewController ()
BOOL doReloadPhoto;
+ (void)buildVisualEffectInfo;
@property (nonatomic, retain) HandleCheckListSetting *checkListHandler;
@end