0

有没有办法在我的应用程序中保存 JSON 文件,每当我需要某些东西时,我都会提出请求并得到我需要的东西?或者也许除了Core-Data之外还有另一种更好的方法?我试图用我的应用程序做的是请求一些音符,每个音符都有它自己的属性。如果我去一个歌曲视图,我希望用音符和音节来显示这些词。

我的 JSON 文件中的片段:

 "notes":[   
            {
                    "note_type" : "0",
                    "note_syllable1" : "Twink",
                    "note_syllable2" : null,
                    "note_length" : "0"
            },
            {
                    "note_type" : "0",
                    "note_syllable1" : "le,",
                    "note_syllable2" : null,
                    "note_length" : "0"
            },
            ....

欢迎任何建议。谢谢。

4

2 回答 2

0

这正是我所需要的:

     NSString *responseString = [[NSString alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"testmodel" ofType:@"json"] 
                                                           encoding:NSUTF8StringEncoding error:nil];
     SBJsonParser *parser = [[SBJsonParser alloc] init];
     NSDictionary *responseDictionary = [parser objectWithString:responseString];
于 2012-04-09T08:54:32.337 回答
0

您可以尝试使用 NSURLConnection 的缓存策略 - 它支持开箱即用,只需调整它。

于 2012-04-09T07:30:42.653 回答