2017-06-06 16 views
0

.jsonでxCode/Swiftプロジェクトを作成しています。文字列とブール値を持つJSON配列

キーの配列を作成したいと思います。キーが使用されているかどうかを示すブール値(true/false)も作成します。標準ブール値はfalseです。キーが使用されている場合は、trueに更新されます。私はこれを行う方法がわかりませんが、私はこのようなものを試しました:

{ 
    "aloUrl": "fb://profile/********", 
    "imgAD_active": true, 
    "keys"{ 
     "key_red": false // if key "key_red" is used, set to true 
     "key_green": false 
     "key_black": false 
     "key_white": false 
     "key_orange": false 
     "key_pink": false 
    } 
} 

どうすればいいですか?

let dic: [String: Any] 
dic["aloUrl"] = "fb://profile/********" 
dic["imgAD_active"] = true 
dic["keys"] = ["key_green": false, "key_red": false, ...] 

値として使用すると、辞書はキーとしてStringの含まれている使用してAnyでき

答えて

0

私も `.json`ファイルがどのように見えるか

let url = dic["aloUrl"] as? String 
+0

として値を取得? – Donmar

+0

これをチェックしてhttps://stackoverflow.com/a/29625483/1485833 をJSON文字列に変換することができます。 その後、.jsonファイルに保存してファイルを読み書きすることができます。https://stackoverflow.com/a/24098149/1485833 –

関連する問題