-1

我正在尝试合成我的 NSWindow“登录屏幕”,但我不断收到错误“属性实现必须在接口“appdelegate”中声明

这是标题的一部分

@interface AppDelegate : NSObject <NSApplicationDelegate>
{
@private
NSWindow *window;
NSWindow *loginscreen;

这是我的方法:

@synthesize loginscreen = _loginscreen;

有什么建议么?谢谢您的帮助。

4

1 回答 1

0

如果您使用 ARC,则需要将以下行添加到 AppDelegate.h 文件中:

@property (nonatomic, strong) NSWindow *loginWindow;

如果您不使用 ARC,则应改为使用:

@property (nonatomic, assign) NSWindow *loginWindow;

此行将在 {} 块之后@interface但在@end.

于 2012-07-21T08:03:55.437 回答