如何快速地将数组转换为 JSON字符串?
基本上,我有一个文本字段,其中嵌入了一个按钮。
当按下按钮时,文本字段文本将添加到 testArray
。
此外,我想把这个数组转换成一个 JSON字符串。
这就是我所尝试的:
func addButtonPressed() {
if goalsTextField.text == "" {
// Do nothing
} else {
testArray.append(goalsTextField.text)
goalsTableView.reloadData()
saveDatatoDictionary()
}
}
func saveDatatoDictionary() {
data = NSKeyedArchiver.archivedDataWithRootObject(testArray)
newData = NSJSONSerialization.JSONObjectWithData(data!, options: NSJSONReadingOptions(), error: nil) as? NSData
string = NSString(data: newData!, encoding: NSUTF8StringEncoding)
println(string)
}
我还想使用我的 savetoDictionart()
方法返回 JSON字符串。