NSArrayにキー値文字列を追加していますが、それらは間違った順序で追加されているため、これは間違った方法であると私は信じています-
私のjsonは次の形式を取ります:
[{
"story1":
{data in here}
"story2":
{data in here}....
そして私のコードでは、NSArrayでstory1とstory2(およびそれ以上)の文字列値を取得したいと思っています。これは私が達成したものですが、それらは逆の順序です-story2、story1:
NSArray *jsonArr = [NSJSONSerialization JSONObjectWithData:theData options:kNilOptions error:&error];
for (NSString *pItem in [jsonArr objectAtIndex:0]) {
NSLog(@"Product: %@", pItem);
}
これを行うためのより良い方法はありますか?そうでない場合は、どうすれば配列を逆にすることができますか?