Corsi di programmazione web e mobile online
Risultati da 1 a 6 di 6

Discussione: NSObject to CoreData

  1. #1
    Senior Member
    Data Registrazione
    Oct 2010
    Messaggi
    413

    NSObject to CoreData

    Corso online di programmazione android e java
    Ciao a tutti, devo salvare un array di NSObject, nel caso specifico sono una 20 si oggetti quindi potrei salvari nell'userdefault ma pensando al futuro vorrei fare qualcosa di piu robusto, mi chiedevo se c'era un modo di salvare questi oggetti in un db tramite core data, l'sqlite l'ho gia usato quindi non mi interessa usarlo (voglio imparare roba nuova).

  2. #2
    Senior Member L'avatar di neronorx
    Data Registrazione
    Aug 2011
    Località
    torino
    Messaggi
    1,587
    Utilizza tranquillamente coredata e lavora utilizzando solo NSManagedObject models

  3. #3
    Administrator L'avatar di ignazioc
    Data Registrazione
    Jul 2010
    Messaggi
    3,912
    20 oggetti su coredata è semplicamente overkill.
    Coredata è un *graph* object manager e quindi da il suo meglio quando ci sono relazioni di mezzo...clienti->fatture , ricette->ingredienti etc etc.

    Per salvare semplicemente dei plain object puoi usare moltissime alternative:

    - serializzarli in json e salvarli su un file
    - serializzarli usando nskeyarchive e salvarli su un file
    - usare REALM
    ....

    La mia libreria su anobii e la wishlist su amazon.co.uk e il mio hosting provider

  4. #4
    Senior Member L'avatar di neronorx
    Data Registrazione
    Aug 2011
    Località
    torino
    Messaggi
    1,587
    Ma perché ? sono 20 oggetti di classi diverse? Se così allora confermo che c'è da diventar matto!

  5. #5
    IN effetti Core Data per 20 oggetti è un tantinello spropositato... XD

  6. #6
    Senior Member
    Data Registrazione
    Oct 2010
    Messaggi
    413
    Corso online di programmazione android e java
    sicuramente è sovradimensionato ma per iniziare ad utilizzare una tecnologia si parte dal basso alla fine comunque li ho serializzati con nskeyarchive per questioni di tempo :s

    in ogni caso grazie mille a tutti!

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •