String 从字典中复制字符串,然后将其删除
我得到了一个String 从字典中复制字符串,然后将其删除,string,dictionary,swift3,copy,String,Dictionary,Swift3,Copy,我得到了一个文本视图,在那里我想从字典中设置一个字符串,然后从字典中删除字符串。如何复制字符串而不是指针 var title = items["name"] items.removeValue(forKey: "name") return title 如果我像代码中截取的那样做,返回值是nil,因为我只是复制了项目的指针[“name”)。没有复制方法。您可以像这样使用可变复制- var items = ["name":"1"] var title = items["nam
文本视图
,在那里我想从字典
中设置一个字符串
,然后从字典中删除字符串。如何复制字符串而不是指针
var title = items["name"]
items.removeValue(forKey: "name")
return title
如果我像代码中截取的那样做,返回值是nil
,因为我只是复制了项目的指针[“name”)。没有复制方法。您可以像这样使用可变复制-
var items = ["name":"1"]
var title = items["name"]
title = title?.mutableCopy() as? String
items.removeValue(forKey: "name")
print(title!)