示例项目的Xcode重复符号错误

时间:2015-04-13 12:57:57

标签: objective-c xcode xcode6.3

#import <UIKit/UIKit.h>

CGFloat screen;

@interface AppDelegate : UIResponder <UIApplicationDelegate>

@property (strong, nonatomic) UIWindow *window;

@end

我刚刚创建了一个示例Xcode项目,并在AppDelegate.h的顶部声明了一个变量。它给了我重复的符号错误,我在之前的项目中已经做了很多次,它工作得很好。我试过另一个mac,它工作正常。有谁知道如何解决这个问题。

注意:我收到此错误,因为我已将Xcode升级到6.3,我已尝试过3个系统中的两个升级到6.3并且我得到相同的错误,但在一个系统中它仍然是6.2并且它是工作正常。 Screen变量给我错误。我在以前的项目中使用了这些变量,这些变量已经被App store批准。

1 个答案:

答案 0 :(得分:0)

我认为您的问题是您将screen定义为global variable(而不是实例变量)。您已在AppDelegate类之外定义了screen,因此现在它在更广泛的范围内定义。

也许您还在AppDelegate.h文件中定义了屏幕?

如果没有,请使用搜索导航器查看确实是否在项目/工作区中复制了此符号

search navigator in Xcode