目前最新版本的JSonKit存在的問題還是不少的,本文就如何使用JSONKit,以及使用中出現(xiàn)的問題進行詳細說明.希望大家予以指點!
1>首先去gitHub上把JSONKit蕩下來,JSONKit鏈接
2>下載后導入頭文件? #import"JSONKit.h"
3>導入頭文件后要進行如下設置,
4>在解析json或者轉化json的時候可能會出現(xiàn)這種崩潰
void? *objectISA? ? ? ? ? ? ? ? ? ? ? = (JK_EXPECT_F(workAroundMacOSXABIBreakingBug)) ? NULL : *((void **)objectPtr);
樓主我找了好久,終于在stackOverflow上找到了外國友人丹尼爾修改過的JSONKitios - Error in serializing NSNumber using JSONKIT - Stack Overflow. ? ?地址是:github.com/danielStokowski/JSONKit.用這個修改后的框架替換掉你剛剛下載的JSONKit.
5>還有一個關于isa指針的錯誤,解決辦法是
6 JSONKit里面主要有兩個主要的方法 1- (NSString*)JSONString
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2- (NSData*)JSONData
使用方為 NSMutableDictionary* childDict = [NSMutableDictionary dictionary];
childDict[@"birthday"] =@"2016-10-18";
childDict[@"school"] =@"你好";
childDict[@"grade"] =@"三年級1班";
NSString* str = [childDict JSONString];得到的就是json化的字典如果是數(shù)組同理.
7>使用JSONKit是因為后臺需要json化得字典,當然,JSONKit在github擁有5000多顆星可不是蓋的,解析后臺反饋的json也是很強大的.具體請參考songxing10000.blog.163.com/blog/static/163195441201503061739306/