【发布时间】:2015-06-18 19:11:57
【问题描述】:
#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 认可的项目中使用过这类变量。
【问题讨论】:
-
你要清理项目吗?使用
cmd+shift+k。 -
@LinusG。我试过清理项目,很多次,我试过删除派生数据和模块缓存。
-
你能发布那个变量声明吗?
-
@DiegoFreniche 我已经更新了问题
-
在
AppDelegate.h中使用extern CGFloat screen;并在AppDelegate.m文件中添加这一行CGFloat screen;。
标签: objective-c xcode xcode6.3