0

からパースしJSONます。NSString "song"JSONは多くのトラックがあります。だから私はこれらのトラックを再生する必要があります。で音楽用のボタンも作成しましたtableviewcell。しかし、ボタン プレーヤーを押すと、リスト内の最後のトラックのみが再生されますNSString。私は何を間違っていますか?これが私のコードです:

NSArray *json = [NSJSONSerialization JSONObjectWithData:webdata options:0 error:nil];

for (NSDictionary *person in json) {

    NSString *name = [person objectForKey:@"performer"];

    NSString *name2 = [person objectForKey:@"sound"];

    NSLog(@"%@", name2);

    NSURL *urlStream = [NSURL URLWithString:name2];

    player = [[AVPlayer alloc] initWithURL:urlStream];

ボタンでプレーヤーの再生と停止も使用しました。使用しAVPlayerました。

4

1 に答える 1