小编Mar*_*77G的帖子

设置plist来存储iPhone游戏的应用程序数据(而不是设置)

我正在编写一款iPhone游戏,并且能够很好地处理硬编码的水平数据,但我希望将水平数据存储在plist中并在启动时加载它.我从来没有使用过plists,也很难理解我应该如何根据我的数据模型设置plist.

这是我现在硬编码的方式:

(在我的appDelegate中)

- (void)loadLevels {
    //setup NSNumber objects to load into sequences
    NSNumber * rID = [[[NSNumber alloc] initWithInt:0] autorelease];
    NSNumber * bID = [[[NSNumber alloc] initWithInt:1] autorelease];
    NSNumber * gID = [[[NSNumber alloc] initWithInt:2] autorelease];
    NSNumber * yID = [[[NSNumber alloc] initWithInt:3] autorelease];
    NSNumber * rbID = [[[NSNumber alloc] initWithInt:4] autorelease];
    NSNumber * rgID = [[[NSNumber alloc] initWithInt:5] autorelease];
    NSNumber * ryID = [[[NSNumber alloc] initWithInt:6] autorelease];
    NSNumber * bgID = [[[NSNumber alloc] initWithInt:7] autorelease];
    NSNumber * byID …
Run Code Online (Sandbox Code Playgroud)

iphone xcode objective-c plist ios

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×1

iphone ×1

objective-c ×1

plist ×1

xcode ×1