我遇到release
时遇到问题,因为我读到的是因为我正在使用Xcode 4.2。我尝试了选项:“转换为Objective-C ARC”,但它仍然失败:
Xcode发现了6个阻止转换继续进行的问题。修复所有ARC就绪问题,然后重试。
receivedData = [[NSMutableData data] retain];
ARC禁止发送'retain'
的显式消息
和
[receivedData release];
“发布不可用”
答案 0 :(得分:2)
您只需使用:
receivedData = [NSMutableData data];
// or
receivedData = [[NSMutableData alloc] init];
因为ARC下的引用计数操作是自动。