gpt4 book ai didi

iphone - xcode 4 无缘无故提示 key 是 'undeclared identifier'

转载 作者:行者123 更新时间:2023-11-28 23:03:14 25 4
gpt4 key购买 nike

请帮忙 - 这让我发疯......我有许多非常相似的代码行,但突然间 Xcode 开始认为其中一些行是错误的,我无法构建我的应用程序。这是一些提取代码:

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
cycleSettingsDate = [defaults objectForKey:kCycleSinceDateKey];
cycleUnitFactor = [defaults boolForKey:kCycleUseMilesKey]? @"1.6" : @"1";
runUnitFactor = [defaults boolForKey:kRunUseMilesKey]? @"1.6" : @"1";

swimSettingsDate = [defaults objectForKey:kSwimSinceDateKey];

项目 kCycleSinceDateKey 颜色为淡蓝色,就好像它是我的头文件中声明的属性,如 cycleSettingsDate - 但事实并非如此。其他三个是棕色的,因为你会期望一个键是用颜色编码的,它们工作得很好。只有 kCycleSinceDateKey 没有按预期工作。

我的头文件中有以下内容,它与它相关的 plist 标识符完全匹配:

#define kCycleSinceDate @"cyclesincedate"
#define kSwimSinceDateKey @"swimsincedate"
#define kRunUseMilesKey @"runusemiles"
#define kCycleUseMilesKey @"cycleusemiles"

我已经退出 Xcode,甚至重新启动了我的 mac,但 kCycleSinceDateKey 仍然带有红色虚线下划线和同样的问题。有人有什么想法吗?

提前致谢...

最佳答案

在您的代码中。您将其称为 kCycleSinceDateKey,并在定义中将其称为 kCycleSinceDate。

关于iphone - xcode 4 无缘无故提示 key 是 'undeclared identifier',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9730031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com