0

I am planning to create an iPad app that will interact with a set top box(STB). The app will request from the box EPG, recordings library and scheduled bookings. The STB will reply with the details of the EPG( name, desc, time, ID's...), recordings library(not actual recordings just details) and the same with scheduled bookings. The app will need to update these on start-up and maybe once or twice more. I have been reading through all the different scenarios of people with their different storage problems but I could not decide which the best method would be for me to store these details. Am i right in thinking coreData is the correct/best way to implement this?

Any help/advice would be greatly appreciated.

4

1 回答 1

1

Read this answer about Core Data & sqlite ... https://stackoverflow.com/a/524301/581190 Also you can stick with dictionary serialization (plist, ...). But it's not good idea to use it for larger chunks of data, because serialized dictionaries must be read at once. So, the answer is - go with Core Data, because it's efficient, not a big overhead and it gives you nice object graph management.

于 2012-08-16T08:01:17.927 回答