小编Lae*_*and的帖子

Swift po导致错误'无法加载链接库Metal'

如何使用LLDB在XCode 6 GM中打印出Swift变量的值?从早期的贝塔斯开始,它似乎已被打破.但同时po在Objective-C代码中完美运行

我之前尝试过所有XCode 6测试版,并得到了相同的结果.即使我从头开始一个新项目也是如此.例如,我放了一个断点func application(application, didFinishLaunchingWithOptions)

(lldb) po application
error: Error in auto-import:
Failed to load linked library Metal of module sandbox - errors:
Looking for "@rpath/Metal.framework/Metal", error: not a string object
Run Code Online (Sandbox Code Playgroud)

我从未在任何项目中导入或链接过Metal.framework.有没有办法解决这个问题?

lldb swift xcode6

12
推荐指数
1
解决办法
1552
查看次数

NSLocalizedString 显示原始键而不是从另一种语言加载字符串

NSLocalizedString(key, comment: "")当当前语言缺少键时,我无法从 Localizable.strings 加载字符串。NSLocalizedString 返回一个原始键

例如,当英语本地化存在字符串,但俄语缺少字符串时:

"config.updating" = "Update in progress...";
Run Code Online (Sandbox Code Playgroud)

当 iOS 语言设置为俄语时调用 NSLocalizedString 返回“config.updating”

NSLocalizedString("config.updating", comment: "") // "config.updating"
Run Code Online (Sandbox Code Playgroud)

NSLocalizedString 不应该访问 NSUserDefaults 中的“AppleLanguages”键来确定用户的设置并选择其他字符串吗?

localization localizable.strings ios swift

7
推荐指数
1
解决办法
1675
查看次数

标签 统计

swift ×2

ios ×1

lldb ×1

localizable.strings ×1

localization ×1

xcode6 ×1