在我的 AppDelegate.h 文件中,我编写了以下代码
@interface iBountyHunterAppDelegate : NSObject <UIApplicationDelegate> {
UITabBarController *tabcontroller;
}
@property (nonatomic,retain) IBOutlet UITabBarController *tabcontroller;
并在 AppDelegate.h 文件中合成它。
@synthesize tabcontroller;
但在@synthesize 行中,我收到一个错误,消息是:“缺少属性(property)实现声明的上下文”
谁能告诉我如何解决它?
最佳答案
我怀疑您已将 @synthesize
放在 @implementation 之外。它应该看起来像这样
// iBountyHunterAppDelegate.m
#import "iBountyHunterAppDelegate.h"
@implementation iBountyHunterAppDelegate
@synthesize tabcontroller; // note that this is between @implementation and @end
// other stuff
@end
关于iphone - 错误 : @synthesize,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6980378/