[iPhone]您将如何为下面给定的结构设计核心数据对象模型 JSON作为字典 { 标题=( { backGroundImageUrl=“”; 数据字段=名称; headerText=名称; id=名称; itemRenderer=“”; 工具提示=”; 宽度=60; }, { backGroundImageUrl=“”; 数据字段=投标价格; headerText=投标; id=投标价格; itemRenderer=“”; 工具提示=“投标价格”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=AskPrice; headerText=询问; id=AskPrice; itemRenderer=“”; 工具提示=“询问价格”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=价格; headerText=Chg; id=价格; itemRenderer=“”; 工具提示=“价格变化”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=SSPAsk; headerText=SSP; id=SSPAsk; itemRenderer=“”; 工具提示=“剥离价差报价”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=SSPChgDay; headerText=Chg; id=SSPChgDay; itemRenderer=“”; 工具提示=“剥离排列更改”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=PECSAsk; headerText=PECS; id=PECSAsk; itemRenderer=“”; toolTip=“Par等效CD Ask”; 宽度=“30”; }, { backGroundImageUrl=“”; 数据字段=PECSChg; headerText=Chg; id=PECSChg; itemRenderer=“”; toolTip=“Par等效CD Ask Chg”; 宽度=“30”; }, { backGroundImageUrl=“”; 数据字段=SOLAsk; headerText=ZSpd; id=索拉斯克; itemRenderer=“”; toolTip=“SOL Ask”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=YTMAsk; headerText=YTM; id=YTMAsk; itemRenderer=“”; 工具提示=“到期收益率”; 宽度=30; } ); 值=( { assetCellValueLst={ AskColorCode=“#B8D1ED”; AskPrice=“102.20”; BidColorCode=“#B8D1ED”; BidPrice=“102.00”; Name=“AR Bonar 11”; PECSAsk=569; PECSChg=“(31)”; PECSChgColorCode=“#000000”; PriceChg=“0.00”; PriceChgColorCode=“#000000”; SOLAsk=604; SSPAsk=677; SSPChgDay=“+3”; SSPChgDayColorCode=“#000000”; YTMAsk=“6.97”; assetGroupName=阿根廷; assetId=ARBONAR11; iconPath=“images/flag_agentina.gif”; 更新=错误; }; assetId=ARBONAR11; }, { assetCellValueLst={ AskColorCode=“#53840f”; AskPrice=“84.00”; BidColorCode=“#53840f”; BidPrice=“83.75”; Name=“AR Bod 15”; PECSAsk=945; PECSChg=14; PECSChgColorCode=“#000000”; PriceChg=“-0.10”; PriceChgColorCode=“#53840F”; SOLAsk=985; SSPAsk=1007; SSPChgDay=“+7”; SSPChgDayColorCode=“#000000”; YTMAsk=“11.74”; assetGroupName=阿根廷; assetId=ARBON15; iconPath=“images/flag_agentina.gif”; 更新=错误; }; assetId=ARBON15; });

[iPhone]您将如何为下面给定的结构设计核心数据对象模型 JSON作为字典 { 标题=( { backGroundImageUrl=“”; 数据字段=名称; headerText=名称; id=名称; itemRenderer=“”; 工具提示=”; 宽度=60; }, { backGroundImageUrl=“”; 数据字段=投标价格; headerText=投标; id=投标价格; itemRenderer=“”; 工具提示=“投标价格”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=AskPrice; headerText=询问; id=AskPrice; itemRenderer=“”; 工具提示=“询问价格”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=价格; headerText=Chg; id=价格; itemRenderer=“”; 工具提示=“价格变化”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=SSPAsk; headerText=SSP; id=SSPAsk; itemRenderer=“”; 工具提示=“剥离价差报价”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=SSPChgDay; headerText=Chg; id=SSPChgDay; itemRenderer=“”; 工具提示=“剥离排列更改”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=PECSAsk; headerText=PECS; id=PECSAsk; itemRenderer=“”; toolTip=“Par等效CD Ask”; 宽度=“30”; }, { backGroundImageUrl=“”; 数据字段=PECSChg; headerText=Chg; id=PECSChg; itemRenderer=“”; toolTip=“Par等效CD Ask Chg”; 宽度=“30”; }, { backGroundImageUrl=“”; 数据字段=SOLAsk; headerText=ZSpd; id=索拉斯克; itemRenderer=“”; toolTip=“SOL Ask”; 宽度=30; }, { backGroundImageUrl=“”; 数据字段=YTMAsk; headerText=YTM; id=YTMAsk; itemRenderer=“”; 工具提示=“到期收益率”; 宽度=30; } ); 值=( { assetCellValueLst={ AskColorCode=“#B8D1ED”; AskPrice=“102.20”; BidColorCode=“#B8D1ED”; BidPrice=“102.00”; Name=“AR Bonar 11”; PECSAsk=569; PECSChg=“(31)”; PECSChgColorCode=“#000000”; PriceChg=“0.00”; PriceChgColorCode=“#000000”; SOLAsk=604; SSPAsk=677; SSPChgDay=“+3”; SSPChgDayColorCode=“#000000”; YTMAsk=“6.97”; assetGroupName=阿根廷; assetId=ARBONAR11; iconPath=“images/flag_agentina.gif”; 更新=错误; }; assetId=ARBONAR11; }, { assetCellValueLst={ AskColorCode=“#53840f”; AskPrice=“84.00”; BidColorCode=“#53840f”; BidPrice=“83.75”; Name=“AR Bod 15”; PECSAsk=945; PECSChg=14; PECSChgColorCode=“#000000”; PriceChg=“-0.10”; PriceChgColorCode=“#53840F”; SOLAsk=985; SSPAsk=1007; SSPChgDay=“+7”; SSPChgDayColorCode=“#000000”; YTMAsk=“11.74”; assetGroupName=阿根廷; assetId=ARBON15; iconPath=“images/flag_agentina.gif”; 更新=错误; }; assetId=ARBON15; });,iphone,core-data,Iphone,Core Data,看起来您有两个表,其中有一些明显的字段名和类型。您遇到的问题是什么?您希望人们阅读此json?为什么不在您的字典中列出字段..重复项我在初始化NSDictionary内部值时遇到问题。如果我有值:NSManagedObject类。如内部的字典可以根据用户的偏好而更改,即assetCellValueLst字典可以有某些键,也可能根本没有这些键。@Daniel抱歉,刚刚用更好的格式发布了它 JSON As Dictionary { headers = (

看起来您有两个表,其中有一些明显的字段名和类型。您遇到的问题是什么?

您希望人们阅读此json?为什么不在您的字典中列出字段..重复项我在初始化NSDictionary内部值时遇到问题。如果我有值:NSManagedObject类。如内部的字典可以根据用户的偏好而更改,即assetCellValueLst字典可以有某些键,也可能根本没有这些键。@Daniel抱歉,刚刚用更好的格式发布了它 JSON As Dictionary { headers = ( { backGroundImageUrl = ""; dataField = Name; headerText = Name; id = Name; itemRenderer = ""; toolTip = ""; width = 60; }, { backGroundImageUrl = ""; dataField = BidPrice; headerText = Bid; id = BidPrice; itemRenderer = ""; toolTip = "Bid Price"; width = 30; }, { backGroundImageUrl = ""; dataField = AskPrice; headerText = Ask; id = AskPrice; itemRenderer = ""; toolTip = "Ask Price"; width = 30; }, { backGroundImageUrl = ""; dataField = PriceChg; headerText = Chg; id = PriceChg; itemRenderer = ""; toolTip = "Price Change"; width = 30; }, { backGroundImageUrl = ""; dataField = SSPAsk; headerText = SSP; id = SSPAsk; itemRenderer = ""; toolTip = "Stripped Spread Offer"; width = 30; }, { backGroundImageUrl = ""; dataField = SSPChgDay; headerText = Chg; id = SSPChgDay; itemRenderer = ""; toolTip = "Stripped Spread Change"; width = 30; }, { backGroundImageUrl = ""; dataField = PECSAsk; headerText = PECS; id = PECSAsk; itemRenderer = ""; toolTip = "Par Equivalent CDS Ask"; width = " 30"; }, { backGroundImageUrl = ""; dataField = PECSChg; headerText = Chg; id = PECSChg; itemRenderer = ""; toolTip = "Par Equivalent CDS Ask Chg"; width = " 30"; }, { backGroundImageUrl = ""; dataField = SOLAsk; headerText = ZSpd; id = SOLAsk; itemRenderer = ""; toolTip = "SOL Ask"; width = 30; }, { backGroundImageUrl = ""; dataField = YTMAsk; headerText = YTM; id = YTMAsk; itemRenderer = ""; toolTip = "Yield To Maturity"; width = 30; } ); values = ( { assetCellValueLst = { AskColorCode = "#B8D1ED"; AskPrice = "102.20"; BidColorCode = "#B8D1ED"; BidPrice = "102.00"; Name = "AR Bonar 11"; PECSAsk = 569; PECSChg = "(31)"; PECSChgColorCode = "#000000"; PriceChg = "0.00"; PriceChgColorCode = "#000000"; SOLAsk = 604; SSPAsk = 677; SSPChgDay = "+3"; SSPChgDayColorCode = "#000000"; YTMAsk = "6.97"; assetGroupName = Argentina; assetId = ARBONAR11; iconPath = "images/flag_Argentina.gif"; updated = false; }; assetId = ARBONAR11; }, { assetCellValueLst = { AskColorCode = "#53840f"; AskPrice = "84.00"; BidColorCode = "#53840f"; BidPrice = "83.75"; Name = "AR Bod 15"; PECSAsk = 945; PECSChg = 14; PECSChgColorCode = "#000000"; PriceChg = "-0.10"; PriceChgColorCode = "#53840F"; SOLAsk = 985; SSPAsk = 1007; SSPChgDay = "+7"; SSPChgDayColorCode = "#000000"; YTMAsk = "11.74"; assetGroupName = Argentina; assetId = ARBON15; iconPath = "images/flag_Argentina.gif"; updated = false; }; assetId = ARBON15; });