代码之家  ›  专栏  ›  技术社区  ›  jfalexvijay

合并两个.caf文件

  •  2
  • jfalexvijay  · 技术社区  · 14 年前

    NSMutableData *datas = [NSMutableData alloc];
    NSData *data1 = [NSData dataWithContentsOfFile:path1];
    NSData *data2 = [NSData dataWithContentsOfFile:path2];
    NSLog(@"file1 size  : %d", [data1 length]);
    NSLog(@"file2 size : %d", [data2 length]);
    [datas appendData:data1];
    [datas appendData:data2];
    NSLog(@"file3 size  : %d", [datas length]);
    [[NSFileManager defaultManager] createFileAtPath:combinedPath contents:datas attributes:nil];
    

    问题是,我可以合并两个文件。但当我尝试播放组合文件时,它只播放第一个文件内容。

    请帮我解决这个问题。

    谢谢。

    1 回复  |  直到 14 年前
        1
  •  1
  •   jfalexvijay    14 年前

    我找到了解决办法;

    Click here 用于文档。