如何将[[ivar retain] autorelease]转换为ARC?

lic*_*853 1 autorelease retain ios automatic-ref-counting

如何将以下代码转换为ARC?

- (NSString *) shardId {
  return [[__shardId retain] autorelease];
}
Run Code Online (Sandbox Code Playgroud)

以下内容为我编译,但不确定是否存在任何潜在问题.

- (NSString *) shardId {
  return __shardId;
}
Run Code Online (Sandbox Code Playgroud)

Jus*_*ers 8

该代码是正确的 - ARC将为您处理正确的内存管理.