#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批准。
答案 0 :(得分:0)
我认为您的问题是您将screen
定义为global variable(而不是实例变量)。您已在AppDelegate类之外定义了screen
,因此现在它在更广泛的范围内定义。
也许您还在AppDelegate.h
文件中定义了屏幕?
如果没有,请使用搜索导航器查看确实是否在项目/工作区中复制了此符号