Sru*_*mha 27 json nsdictionary key-value ios swift
我正在尝试向NSDictionary添加多个对象,比如
var myDict: NSDictionary = [["fname": "abc", "lname": "def"], ["fname": "ghi", "lname": "jkl"], ...]
Run Code Online (Sandbox Code Playgroud)
甚至可以这样做吗?如果没有,请建议更好的方法.我实际上需要将此NSDictionary转换为JSON字符串并将其发送到服务器,因此我需要NSDictionary中的多个对象.
das*_*ght 49
你绝对可以制作字典词典.但是,您需要不同的语法:
var myDictOfDict:NSDictionary = [
"a" : ["fname": "abc", "lname": "def"]
, "b" : ["fname": "ghi", "lname": "jkl"]
, ... : ...
]
Run Code Online (Sandbox Code Playgroud)
你有什么看起来像一系列字典,但:
var myArrayOfDict: NSArray = [
["fname": "abc", "lname": "def"]
, ["fname": "ghi", "lname": "jkl"]
, ...
]
Run Code Online (Sandbox Code Playgroud)
获得看起来像这样的JSON
{"Data": [{"User": myDict1}, {"User": myDict1},...]}
Run Code Online (Sandbox Code Playgroud)
你需要将上面的数组添加到字典中,如下所示:
var myDict:NSDictionary = ["Data" : myArrayOfDict]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
72549 次 |
| 最近记录: |