如何获取 ARC 转换错误列表

问题描述 投票:0回答:0

我正在清理一个非常旧的应用程序并尝试清理它,以便我可以将它重新提交到 App Store。

它是使用手动引用计数用 Objective-C 编写的。我尝试在 Xcode (14.2) 中使用自动 ARC 转换。

它显示一条消息:

无法转换为 Objective-C ARC

Xcode 发现了 22 个阻止转换继续进行的问题。修复所有 ARC 就绪问题并重试。

(工作几个小时后我就降到 22 岁了。)

但是,错误消息显示在问题导航器中,直到我单击一个尝试解决它,然后它们都消失了。有没有办法查看所有错误,包括将它们复制到文本编辑器?

一个相关的问题:看起来很多

@selector
声明现在在 ARC 转换中抛出错误,因为它们在另一个文件中定义的类中声明选择器。 (它们似乎在 ARC 转换预览中被列为错误,但如果我构建项目时只会发出警告,这很奇怪。)在另一个类中定义选择器的 Objective-C 语法是什么?在 swift 中它只是 ClassName.selector,但在 Objective-C 中它是什么?我试过搜索文档并用谷歌搜索,但还没有找到答案。

objective-c xcode automatic-ref-counting
© www.soinside.com 2019 - 2024. All rights reserved.