gpt4 book ai didi

ios - 日志中的 NSUserDefaults 错误

转载 作者:IT王子 更新时间:2023-10-29 08:05:25 29 4
gpt4 key购买 nike

我在日志中收到一些错误消息

[User Defaults] Failed to write value for key GameId in CFPrefsPlistSource<0x1740faf00> (Domain: xxx.xxxxxx, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null)): Path not accessible, switching to read-only

[User Defaults] attempt to set for key in in read-only (due to a previous failed write) preferences domain CFPrefsPlistSource<0x1740faf00> (Domain: xxx.xxxxxx, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null))

这是什么原因造成的?

这就是我使用 NSUserDefaults 的方式:

- (NSString *)gameId
{
if (_gameId)
return _gameId;

_gameId = [[NSUserDefaults standardUserDefaults] objectForKey:@"GameId"];
return _gameId;
}

- (void)setGameId:(NSString *)aGameId
{
_gameId = aGameId;
[[NSUserDefaults standardUserDefaults] setObject:_gameId forKey:@"GameId"];
[[NSUserDefaults standardUserDefaults] synchronize];
}

最佳答案

很多人在 Xcode 8 上发现这个问题。

“尝试重启手机和主机听起来很疯狂,但有时 Xcode 会因为总的原因卡住,只有重启才有帮助。

使用 Xcode 8.1 Beta 构建,你会看到同样的警告,但你也会得到值。 "

引用:https://forums.developer.apple.com/thread/51348

关于ios - 日志中的 NSUserDefaults 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39876042/

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