gpt4 book ai didi

objective-c - 在 XCode 4.3.2 中,当我运行 ARC 转换重构工具时,我所有的 "retain"属性选项都没有更改为 "strong"

转载 作者:太空狗 更新时间:2023-10-30 03:38:34 24 4
gpt4 key购买 nike

在 XCode 4.3.2 中,当我运行 ARC 转换重构工具时,我所有的“保留”属性选项都没有更改为“强”。现在是暗示“强”还是这只是 XCode 4.3.2 的问题?

例子:

之前

@property (nonatomic, retain) NSString * someString;

之后

@property (nonatomic) NSString * someString;

最佳答案

“strong”是使用 ARC(LLVM 3.1)时的默认值,因此新代码是正确的。
(在 ARC 之前,默认是“赋值”)
参见 http://clang.llvm.org/docs/AutomaticReferenceCounting.html#ownership.spelling.property

关于objective-c - 在 XCode 4.3.2 中,当我运行 ARC 转换重构工具时,我所有的 "retain"属性选项都没有更改为 "strong",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10234794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com