很多軟件與后臺交互使用的數(shù)據(jù)結(jié)構(gòu)都是JSON,但是有時候需要將JSON轉(zhuǎn)成Objective C的class需要人肉的添加代碼,費時費力。這個時候我們就可以使用JsonAutocoder工具將JSON轉(zhuǎn)為Objective C對象。
JsonAutocoder(JSON解析工具)特點:
1、將原始JSON結(jié)構(gòu)復(fù)制到輸入框內(nèi)。
2、選擇要開始生成的根對象,本例中只有Root和teachers是JSON Object,可以用來作為根對象生成代碼。
3、修改類與成員的名稱、類型與存儲方式。程序自動為可識別的類型提供了可用的數(shù)據(jù)類型,可以下拉選擇。存儲類型也自動識別,對于對象和數(shù)組,默認(rèn)為strong;對于Bool與數(shù)字,默認(rèn)為assign。
4、查看代碼,現(xiàn)在就可以把代碼拷到XCode里用啦。