我如何写代码:NSBundle.mainBundle()。bundleIdentifier! +“。(self.rawValue)”在swift 3.0中?
NSBundle.mainBundle().bundleIdentifier! + ".\(self.rawValue)"
在雨燕3.0吗?编辑:没关系,我想到了。
我如何写代码:NSBundle.mainBundle()。bundleIdentifier! +“。(self.rawValue)”在swift 3.0中?
NSBundle.mainBundle().bundleIdentifier! + ".\(self.rawValue)"
在雨燕3.0吗?编辑:没关系,我想到了。
Bundle.main.bundleIdentifier! + ".\(self.rawValue)"
NS
前缀省略了SWIFT 3
工作代码示例: -
let rawValue = "Testing stackoverflow"
let stringValue1 = Bundle.main.bundleIdentifier! + "test"
let stringValue2 = Bundle.main.bundleIdentifier! + "\(rawValue)"
它不起作用。它要求将mainBundle更改为主 –
我有更新[我的答案](http://stackoverflow.com/a/39837772/988169)。请检查工作代码示例。 – pkc456
一个NSBundle更名为斯威夫特3捆绑,和*记载*这里:HTTPS ://developer.apple.com/reference/foundation/bundle。 - 也是你的问题使对不起,不知道自己是什么。 –
@MartinR我写了返回Bundle.main.bundleIdentifier! +“。\(self.rawValue)”(作为做3D触摸的一部分),它说线程1:断点1.1 –
[线程1停在断点错误](http://stackoverflow.com/questions/10016890/thread- 1停止在断点错误时,初始化一个nsurl对象/ 10016939#10016939) –