どういうわけか、XCode 4.0.2 でこのエラーが発生しました。何が問題なのかわかりません。
ファイル: HomeViewController.h
#import <UIKit/UIKit.h>
@interface HomeViewController : UIViewController <UITabBarDelegate>
{
UIButton *Button1, *Button2, *Button3;
}
@property (nonatomic, retain) IBOutlet UIButton *Button1;
@property (nonatomic, retain) IBOutlet UIButton *Button2;
@property (nonatomic, retain) IBOutlet UIButton *Button3;
.... other member functions...
....
@end
ファイル: HomeViewController.m
......
#import "RemoteServiceManager.h"
@interface HomeViewController()
{ //This is where the error happens: Expected Identifier or "(" before "{" token
RemoteServiceManager* serviceManager;
}
@end
@implementation HomeViewController
@synthesize Button1, Button2, Button3;
.... other member functions
....
@end
RemoteServiceManager を認識していないようです。serviceManager をどこで使用しても、HomeViewController には serviceManager という名前のメンバーがないと表示されます。
XCodeのバージョンが原因である可能性はありますか? Mac OS X 10.6.7 で XCode 4.0.2 を使用しています。
ありがとう。