0
我有以下的JSON映射正確使用Restkit
{
"data": {
"status": 200,
"message": "OK",
"text": "Succesvol ingelogd.",
"user": {
"cu_id": 1,
"cu_status_id": 0,
"cu_company_id": 1,
"cu_function_id": 1,
"cu_department_id": 1,
"cu_email": "[email protected]",
"cu_first_name": "First",
"cu_last_name": "Last",
"cu_phone_intern": "",
"cu_mobile_phone": "",
"cu_street": "",
"cu_number": "",
"cu_bus": "",
"cu_postalcode": "",
"cu_location": "",
"cu_country": "",
"cu_birthdate": "0000-00-00",
"cu_picture": "",
"cu_comment": "",
"cu_ison_reminder_email": 0,
"cu_ison_reminder_app": 0,
"cu_ison_reminder_web": 0,
"cu_first_use": 1
},
"company": {
"c_id": 1,
"c_name": "Sanmax",
"c_phone": "089 68 06 39",
"c_fax": "089 856 929",
"c_website": "www.sanmax.be"
},
"function": {
"cf_id": 1,
"cf_name": "Developer"
},
"department": {
"cd_id": 1,
"cd_name": "Development"
},
"statuses": [
{
"cs_id": 3,
"cs_company_id": 1,
"cs_name": "Bezet",
"cs_default": 1,
"cs_image": ""
},
{
"cs_id": 1,
"cs_company_id": 1,
"cs_name": "Online",
"cs_default": 0,
"cs_image": ""
},
{
"cs_id": 2,
"cs_company_id": 1,
"cs_name": "Offline",
"cs_default": 0,
"cs_image": ""
},
{
"cs_id": 4,
"cs_company_id": 1,
"cs_name": "Afwezig",
"cs_default": 0,
"cs_image": ""
}
]
}
}
我知道我應該如何映射,如果我只得到了一個對象的JSON。在這裏我有一個數據對象。如果everthing是好的,我在數據對象中獲得了一個data.status 200,但是我也得到了一個userObject,一個companyObject,一個functionObject,一個departmentObject和一個statusObject(它也包含其他對象)。
但是,如果我沒有得到200個data.status代碼,假設我有404個data.status代碼。我只收到一個狀態碼和一條消息。
我應該如何將它映射到restkit中?
任何幫助,親切的問候
首先,我感謝您的幫助。此刻,我現在對restKit有了更好的理解。我寫的代碼並不是我認爲的最好的RestKit代碼,但它是一個開始! – Steaphann