我在swift的以下NSString代码中访问错误。
var queryStr : NSString = NSString(format:user.name!, user.userName!, user.email!)
我不确定为什么这是诚实的。这就是崩溃所说的。有可能出现这种情况的原因吗?也许它与我的其他代码有关。我正在使用单例来访问此代码,而我的单例似乎根本无法正常工作。
线程1 EXC_BAD_ACCESS(代码= 1,地址= 0x0)
答案 0 :(得分:1)
此初始化程序的正确用法是:
var queryStr: NSString = NSString(format:"%@ %@, %@", user.name! user.userName!, user.email!)
但是在Swift中你可以使用Swift String并执行:
var myString = "\(user.name!), \(user.userName!), \(user.email!)"