我在將JSON響應轉換爲字典時遇到了一些麻煩,這樣我就可以在我的應用程序中同時使用一些靜態數據,而不必等待所有請求時間。所以,我的JSON格式化的方式是這樣的下面將JSON響應轉換爲Dictonary Swift
JSON REPSONSE
{
stories = (
{
"Article_Link" = "http://www.webdesignernews.com/ad_redirect?id=53";
"Article_Shares" = "";
"Article_Time" = "";
"Article_Title" = "35 free images: Choose from Bigstock's library of 27 million\n[ad]";
index = 1;
source = "Web-Designer-Depot_recent";
url = "http://www.webdesignernews.com/";
},
{
"Article_Link" = "http://www.webdesignernews.com/redirect?url=http%3A%2F%2Ftympanus.net%2Fcodrops%2F2015%2F09%2F14%2Fcreating-material-design-ripple-effects-svg%2F";
"Article_Shares" = 298;
"Article_Time" = "32 min ago";
"Article_Title" = "Creating Material Design Ripple Effects with SVG";
index = 2;
source = "Web-Designer-Depot_recent";
url = "http://www.webdesignernews.com/";
}
);
}
這裏是我試圖創建一個操場文件重新創建以下
這種反應的字典斯威夫特字典
var data: [String:AnyObject] [
"stories": [
[
"Article_Link": "http://www.webdesignernews.com/ad_redirect?id:51",
"Article_Shares" : "",
"Article_Time" : "",
"Article_Title" : "Going Retro! 150 Vintage Vector Illustrations\n[ad]",
"index" : 1,
"source" : "Web-Designer-Depot",
"url" : "http://www.webdesignernews.com/",
],
[
"Article_Link" : "http://www.webdesignernews.com/redirect?url:http%3A%2F%2Fprinzhorn.github.io%2Fskrollr%2F",
"Article_Shares" : "2.3K",
"Article_Time" : "23 min ago",
"Article_Title" : "Skrollr - Scroll Animations for Everyone",
"index" : 2,
"source" : "Web-Designer-Depot",
"url" : "http://www.webdesignernews.com/",
]
]
]
但一些下面的錯誤,我不斷收到是
似乎無法找出什麼我做錯了這裏....
你忘了** = **添加到您的數據。 ** var data:[String:AnyObject] = **它應該是這樣的。 – ridvankucuk