2012-03-01 34 views
0

Im新的Xcode和对象编程。在我的应用程序中,我加载了一个包含名为custom_fields的对象的JSON文件。 custom_fiels的值是一个php字符串,如:xcode中的反序列化函数

(“a:4:{s:11:\”ebbersmedia \“; s:8:\”ebb_true \“; s:10:\”uitlichten \“ ; S:15:\ “uitlichten_true \”; S:12:\ “image01 \”; S:71:\ “HTTP://mywebsite.com/wp-content/uploads/2012/01/image_01.png \” ; s:6:\“image02 \”; s:66:\“http://mywebsite.com/wp-content/uploads/2012/01/image_02.jpg \”;}“);

在php中,我可以使用unserialize函数来创建一个数组。我怎样才能在xCode中做到这一点?我只需要图片网址。

回答

0

我用JSONKit用于此目的:https://github.com/johnezang/JSONKit

它是如此简单:

NSDictionary* jsonObjects = [jsonString objectFromJSONString]; 

jsonObjects是一个NSDictionary,其中键是JSON键和值,当然,在JSON值。它也很好地使这些值成为正确的类型。