Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Xcode/Objective-C中,预期的说明符限定符列表是什么意思?_Objective C_Xcode_Macos - Fatal编程技术网

在Xcode/Objective-C中,预期的说明符限定符列表是什么意思?

在Xcode/Objective-C中,预期的说明符限定符列表是什么意思?,objective-c,xcode,macos,Objective C,Xcode,Macos,我经常遇到这样的错误:在这两行上,“(”标记之前应该有说明符限定符列表: @property (nonatomic, retain) (@Implementation window, hvController; -(void)dealloc ;@property (nonatomic, retain){ 另外,移除(只会让问题变得更糟)这有点像火车失事,但我看到你是新来的(就像我们曾经一样),所以我会尽量帮你一点忙 更多的错误并不意味着你的问题更糟。你只是看不到新的错误,因为旧的错误挡住了你

我经常遇到这样的错误:在这两行上,“(”标记之前应该有说明符限定符列表:

@property (nonatomic, retain) (@Implementation window, hvController;

-(void)dealloc ;@property (nonatomic, retain){

另外,移除(只会让问题变得更糟)

这有点像火车失事,但我看到你是新来的(就像我们曾经一样),所以我会尽量帮你一点忙

更多的错误并不意味着你的问题更糟。你只是看不到新的错误,因为旧的错误挡住了你的去路。所以杀了那个讨厌的“(”

@property在头文件中可能更好,但无论如何,它后面应该跟有您想要成为属性的对象的类型和名称,并且您也需要一个@synthesis

您的代码应该更像这样(在.h文件中的某个地方)

然后(在.m文件的某个地方)

然后(稍后在.m文件中)

…中间有很多其他的东西


…但是请买本书或一些在线教程,从简单的开始!

这根本没有意义…请重新格式化,使其看起来与您的代码完全相同?使用代码标记;-)您确定要编写Objective-C代码吗?错误应该是:“这是完全无效的语法,重新开始”这意味着是时候了(因为这不是您要写的)并切换到使用Clang作为编译器(因为它的错误消息不需要oracle)。
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UIViewController *hvController;
@Implementation YourClassName
@synthesize window, hvController;
 - (Void)dealloc {
     [hvController release];
     [window release];
     [super dealloc];
 }