2012-05-22 301 views
0

我需要將此數據映射到一個核心數據對象(EventList)。RestKit動態映射

{ 
"eventList":[ 
    { 
    "code":"hhel444440lhxxxxxn", 
    "name":"Test Event", 
    "id":"222495710159sdfdfd8000000", 
    "status":"Open", 
    "urls":[ 
     { 
      "hostURL":"mything.association.somedomain.com", 
      "module":"association", 
     }, 
     { 
      "hostURL":"mything.mobile.somedomain.com", 
      "module":"mobile", 
     } 
    ] 
    } 
] 
} 

======我需要它映射到我班===========這些屬性

@dynamic code; 
@dynamic name; 
@dynamic id; 
@dynamic status; 
@dynamic hostURL; 

的hostURL只能當值映射對於模塊==移動,所以在這種情況下,我們不希望從模塊==關聯的第一個URL。我們需要跳過第一個。

我想使用DynamicMapping,但是當我嘗試動態映射,我得到:

valueForUndefinedKey:]:實體(空)不是鍵值爲重點「hostURL」兼容編碼-「。

回答

0

明白了。我正在從我寫過的其他代碼中刪除並粘貼錯過的更改。

+0

你能分享你的映射代碼嗎?這可能是有幫助的! – Vassily