使用类型 'AVAssetReaderOutput *' 的表达式初始化'AVAssetReaderTrackOutput *__strong'的不兼容指针类型



当我升级到Xcode 7时,工作代码现在出现错误:

AVAssetReaderTrackOutput *output = [_assetReader.outputs objectAtIndex:0];

AVAssetReaderTrackOutput不再是AVAssetReaderOutput的子类了吗?

似乎修复是显式地将对象转换为子类。

AVAssetReaderTrackOutput *output = (AVAssetReaderTrackOutput*)[_assetReader.outputs objectAtIndex:0];

相关内容

  • 没有找到相关文章

最新更新