我是Objective-C的新手,我试图将一个旧版本的Objective-C项目移植到新版本,但是我遇到了以下编译器错误:
ARC forbids explicit message send of 'retain'
in
color = [aColor retain];
or
color = [[NSColor blackColor] retain];
我在阅读关于clang现在使用的新的自动引用计数的内容。
我还尝试使用Xcode的重构功能,但没有成功...
请问应该用什么样的Objective-C代码来替换这个旧代码?