【发布时间】:2012-02-09 04:57:48
【问题描述】:
ARC 迁移工具遇到问题:
NSURL *fileURL = [NSURL fileURLWithPath:path];
AudioFileOpenURL((CFURLRef)fileURL, kAudioFileReadPermission, 0, &fileID);
特别是,它不确定是否应该执行 __bridge 或 __bridge_retained。我也是。
-fileURLWithPath 返回一个自动释放的对象,在这个地方我不是 fileURL 的所有者。但同时,该对象的保留计数至少为 +1。
我敢打赌这只能用 __bridge 来完成。
【问题讨论】:
标签: ios memory-management automatic-ref-counting