English 中文(简体)
高分和数据传输
原标题:Transfer Highscores and Data

I m writing a game write now which involves saving highscores and basic data such as "soundeffects on" and "music on" onto a plist file. However, when in the future, I need to update my game and upload a new version of the app onto users iphones/ipods, how will the highscores be retained? Is there a way to save specific plist files while overwriting others? Thanks in advance!

EDIT: Is there any way to overwrite PART of a plist or merge an existing plist with a new one?

最佳回答

如果您在文档目录中重新放入这些列表, 您无需做任何进一步的工作。 当您的应用程序升级时, 这些文件都会被保留 。 您可以得到这样的文档目录 :

+ (NSString*) documentsPath
{
    NSArray* sysPaths = NSSearchPathForDirectoriesInDomains( NSDocumentDirectory, NSUserDomainMask, YES );
    return [sysPaths objectAtIndex:0];
}
问题回答

暂无回答




相关问题
List Contents of Directory in a UITableView

I am trying to list the contents of Ringtones directory in a TableView, however, I am only getting the last file in the directory in ALL cells, instead of file per cell. This is my code: - (...

iPhone NSUserDefaults persistance difficulty

In my app i have a bunch of data i store in the NSUserdefaults. This information consists of an NSObject (Object1) with NSStrings and NSNumbers and also 2 instances of yet another object (Object2). ...

Writing a masked image to disk as a PNG file

Basically I m downloading images off of a webserver and then caching them to the disk, but before I do so I want to mask them. I m using the masking code everyone seems to point at which can be found ...

Resize UIImage with aspect ratio?

I m using this code to resize an image on the iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:...

Allowing interaction with a UIView under another UIView

Is there a simple way of allowing interaction with a button in a UIView that lies under another UIView - where there are no actual objects from the top UIView on top of the button? For instance, ...

热门标签