As per the question title, each user of my app is going to gradually add more and more records of data so that the data can be analyzed later on.
IS NSUserDefaults an appropriate candidate for this or should I use CoreData? The records are not complicated at all, but they could grow to a sizeable number per user.