gpt4 book ai didi

Objective-c 使用或不使用 "strong"

转载 作者:行者123 更新时间:2023-12-04 05:49:51 24 4
gpt4 key购买 nike

我有一个旧项目,我想恢复它,我正在将它转换为 ARC,我想在点击保存按钮之前确定一些事情:

重构工具将所有“保留”的属性从

@property (nonatomic, retain) UIButton *myButton;


@property (nonatomic) UIButton *myButton;

他们都没有得到 strong属性。

我是这个 ARC 的新手。从文档中,这里: Property Declaration Attributes ,我发现 strong指定与目标对象存在强(拥有)关系。这就是我想要的,但正如我所说,重构工具并没有放入任何东西。

代码的工作方式是否相同,还是应该用强项查找/替换保留?

谢谢你的帮助。

最佳答案

你肯定要放strong在您的类的保留属性上。默认为 assign ,这可能不是您想要的。

关于Objective-c 使用或不使用 "strong",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10206156/

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