Q:

what is good way to store player level unlock in a tower defence game using cocos2D ?

All i want is just to store the level advancement like angrybirds.
What is the best way ?
The game is for iOS devices.
Is the best way a Core Data storage ?

A:

Rarely there is a 'best' way to do something. If you're already using Core Data in your app, then it would be easy to save the state there. Other solutions are to use the NSUserDefaults or even writing to a file in the Documents folder.

