-3

可能重复:
发布方法已弃用

我有这个代码

NSURLRequest *request = [[NSURLRequest alloc] initWithURL:yourURL];

如果我的项目使用 ARC,我是否需要发布它?我应该寻找什么来防止不必要的泄漏?

4

2 回答 2

2

每天会问多少次?不,你不必释放它。该对象由 ARC 管理。有关更多信息,请阅读此文档链接

于 2012-07-29T16:52:23.990 回答
1

release 方法不再与 ARC 相关。如果您想了解有关 ARC 的更多信息,请查看这篇方便的文章。

如果您仍然担心泄漏(它们仍然可能发生),您可以单击并按住 XCode 窗口左上角的“运行”箭头,选择“配置文件”并运行。这将打开 Instruments 应用程序。从那里,您可以选择“泄漏”模块,该模块将在程序运行时向您显示它在您的程序中发现的任何泄漏。

我希望这有帮助。

于 2012-07-29T21:19:35.957 回答