Swift NSString代码访问不好

时间:2015-03-17 17:04:29

标签: ios swift

我在swift的以下NSString代码中访问错误。

var queryStr : NSString = NSString(format:user.name!, user.userName!, user.email!)

我不确定为什么这是诚实的。这就是崩溃所说的。有可能出现这种情况的原因吗?也许它与我的其他代码有关。我正在使用单例来访问此代码,而我的单例似乎根本无法正常工作。

  

线程1 EXC_BAD_ACCESS(代码= 1,地址= 0x0)

1 个答案:

答案 0 :(得分:1)

此初始化程序的正确用法是:

var queryStr: NSString = NSString(format:"%@ %@, %@", user.name! user.userName!, user.email!)

但是在Swift中你可以使用Swift String并执行:

var myString = "\(user.name!), \(user.userName!), \(user.email!)"