2015-04-25 7 views
1

Я работаю с одним торговым приложением, и у меня есть данные ответов, как и все категории для примера. В основной категории есть мужчины, женщины, дети и т. Д. У каждого есть подкатегории, такие как футболки, рубашки, обувь и т. д., а также некоторые подкатегории (бывшая обувь), повседневная обувь, официальная обувь, сандалии и т. д.
Итак, как я могу сохранить этот ответ и как показать одну конкретную категорию?Как хранить данные, как категория в ios

Это мой ответ

{ 
    "success":true, 
    "category":[ 
     { 
     "category_id":"74", 
     "parent_id":"0", 
     "name":"Grocery", 
     "image":"catalog\/Rice.jpg", 
     "top":"1", 
     "column":"1", 
     "sort_order":"0", 
     "status":"1", 
     "date_added":"2015-03-25 11:26:46", 
     "date_modified":"2015-04-20 11:04:29", 
     "description":"<p><br><\/p>", 
     "meta_title":"Grocery", 
     "meta_description":"", 
     "meta_keyword":"", 
     "store_id":"0", 
     "subcategory":[ 
      { 
       "category_id":"75", 
       "parent_id":"74", 
       "name":"Dals & Pulses", 
       "image":"catalog\/0004620_dm-gram-dal-1kg.png", 
       "top":"0", 
       "column":"0", 
       "sort_order":"1", 
       "status":"1", 
       "date_added":"2015-03-25 11:42:20", 
       "date_modified":"2015-04-20 11:08:24", 
       "description":"<p><br><\/p>", 
       "meta_title":"Dals & Pulses", 
       "meta_description":"", 
       "meta_keyword":"", 
       "store_id":"0" 
      }, 
      { 
       "category_id":"76", 
       "parent_id":"74", 
       "name":"Dry Fruits & Nuts", 
       "image":"catalog\/almonds.jpg", 
       "top":"0", 
       "column":"0", 
       "sort_order":"2", 
       "status":"1", 
       "date_added":"2015-03-25 12:17:39", 
       "date_modified":"2015-04-20 11:08:11", 
       "description":"<p><br><\/p>", 
       "meta_title":"Dry Fruits & Nuts", 
       "meta_description":"", 
       "meta_keyword":"", 
       "store_id":"0" 
      }, 
      { 
       "category_id":"77", 
       "parent_id":"74", 
       "name":"Edible Oil & Ghees", 
       "image":"catalog\/oil.jpg", 
       "top":"0", 
       "column":"0", 
       "sort_order":"3", 
       "status":"1", 
       "date_added":"2015-03-25 15:06:06", 
       "date_modified":"2015-04-16 18:03:13", 
       "description":"<p><br><\/p>", 
       "meta_title":"Edible Oil & Ghees", 
       "meta_description":"", 
       "meta_keyword":"", 
       "store_id":"0" 
      }, 
      { 
       "category_id":"78", 
       "parent_id":"74", 
       "name":"Atta & Flour", 
       "image":"catalog\/aashirvaad-atta-whole-wheat-noworry.jpg", 
       "top":"0", 
       "column":"0", 
       "sort_order":"5", 
       "status":"1", 
       "date_added":"2015-03-25 16:27:52", 
       "date_modified":"2015-04-20 11:04:38", 
       "description":"<p><br><\/p>", 
       "meta_title":"Atta & Flour", 
       "meta_description":"", 
       "meta_keyword":"", 
       "store_id":"0" 
      }, 
      { 
       "category_id":"79", 
       "parent_id":"74", 
       "name":"Rice", 
       "image":"catalog\/Rice.jpg", 
       "top":"0", 
       "column":"0", 
       "sort_order":"6", 
       "status":"1", 
       "date_added":"2015-03-25 16:42:55", 
       "date_modified":"2015-04-16 18:03:40", 
       "description":"<p><br><\/p>", 
       "meta_title":"Rice", 
       "meta_description":"", 
       "meta_keyword":"", 
       "store_id":"0" 
      }, 
      { 
       "category_id":"80", 
       "parent_id":"74", 
       "name":"Salt & Sugar", 
       "image":"catalog\/Sugar.jpg", 
       "top":"0", 
       "column":"0", 
       "sort_order":"7", 
       "status":"1", 
       "date_added":"2015-03-25 16:53:12", 
       "date_modified":"2015-03-25 20:10:24", 
       "description":"<p><br><\/p>", 
       "meta_title":"Salt & Sugar", 
       "meta_description":"", 
       "meta_keyword":"", 
       "store_id":"0" 
      }, 
      { 
       "category_id":"81", 
       "parent_id":"74", 
       "name":"Millets", 
       "image":"catalog\/Millets.JPG", 
       "top":"0", 
       "column":"0", 
       "sort_order":"8", 
       "status":"1", 
       "date_added":"2015-03-25 17:02:57", 
       "date_modified":"2015-04-16 18:04:09", 
       "description":"<p><br><\/p>", 
       "meta_title":"Millets", 
       "meta_description":"", 
       "meta_keyword":"", 
       "store_id":"0" 
      } 
     ] 
     }, 
     { 
     "category_id":"82", 
     "parent_id":"0", 
     "name":"chips", 
     "image":null, 
     "top":"1", 
     "column":"1", 
     "sort_order":"2", 
     "status":"1", 
     "date_added":"2015-03-27 18:31:51", 
     "date_modified":"2015-04-24 00:01:47", 
     "description":"<p>chips are crispy<\/p>", 
     "meta_title":"chips", 
     "meta_description":"", 
     "meta_keyword":"", 
     "store_id":"0", 
     "subcategory":[ 
      { 
       "category_id":"83", 
       "parent_id":"82", 
       "name":"lays", 
       "image":"catalog\/cashew4.jpg", 
       "top":"0", 
       "column":"0", 
       "sort_order":"1", 
       "status":"1", 
       "date_added":"2015-03-27 18:32:53", 
       "date_modified":"2015-04-23 23:45:59", 
       "description":"<p>lays<\/p>", 
       "meta_title":"lays", 
       "meta_description":"", 
       "meta_keyword":"", 
       "store_id":"0" 
      } 
     ] 
     }, 
     { 
     "category_id":"84", 
     "parent_id":"0", 
     "name":"Food Items", 
     "image":"catalog\/slide.jpg", 
     "top":"1", 
     "column":"1", 
     "sort_order":"3", 
     "status":"1", 
     "date_added":"2015-04-26 22:13:21", 
     "date_modified":"2015-04-26 22:13:21", 
     "description":"Food Items", 
     "meta_title":"Food Items", 
     "meta_description":"", 
     "meta_keyword":"", 
     "store_id":"0", 
     "subcategory":"null" 
     }, 
     { 
     "category_id":"86", 
     "parent_id":"0", 
     "name":"HouseHold", 
     "image":"catalog\/aashirvaad-atta-whole-wheat-noworry.jpg", 
     "top":"1", 
     "column":"1", 
     "sort_order":"5", 
     "status":"1", 
     "date_added":"2015-04-26 22:36:03", 
     "date_modified":"2015-04-26 22:40:46", 
     "description":"HouseHold", 
     "meta_title":"HouseHold", 
     "meta_description":"", 
     "meta_keyword":"", 
     "store_id":"0", 
     "subcategory":"null" 
     }, 
     { 
     "category_id":"85", 
     "parent_id":"0", 
     "name":"Bread & Diary", 
     "image":"catalog\/orid dhal 500gm.JPG", 
     "top":"1", 
     "column":"1", 
     "sort_order":"6", 
     "status":"1", 
     "date_added":"2015-04-26 22:30:14", 
     "date_modified":"2015-04-26 22:40:17", 
     "description":"Bread & Diary", 
     "meta_title":"Bread & Diary", 
     "meta_description":"", 
     "meta_keyword":"", 
     "store_id":"0", 
     "subcategory":"null" 
     }, 
     { 
     "category_id":"87", 
     "parent_id":"0", 
     "name":"Fruits & Vegetables", 
     "image":"catalog\/cashew4.jpg", 
     "top":"1", 
     "column":"1", 
     "sort_order":"7", 
     "status":"1", 
     "date_added":"2015-04-26 22:41:52", 
     "date_modified":"2015-04-26 22:41:52", 
     "description":"Fruits & Vegetables", 
     "meta_title":"Fruits & Vegetables", 
     "meta_description":"", 
     "meta_keyword":"", 
     "store_id":"0", 
     "subcategory":"null" 
     } 
    ] 
} 
+0

Вы хотите сохранить данные в локальных переменных или в локальной базе данных, то есть sqlite ?? Как вы хотите точно? Если возможно, покажите нам образцы данных ответа – user4261201

+0

в локальной переменной и обновите ответ – iOSDevp

ответ

1

Вы можете создать класс «Одежда» в этом классе вы будете иметь такие свойства, как «категория», «категории», «название», «образ». Для «категории» вы можете использовать перечисление typedef. Если вы хотите сохранить объекты, используйте CoreData, создайте объект с аналогичными свойствами и сохраните свои данные.