NSIncation 是否保留 self、_cmd 和分配的参数?

发布于 2024-11-08 18:14:29 字数 140 浏览 0 评论 0原文

我将 NSIncation 添加到字典中以执行我需要的一些命令,但我担心 NSInitation 会保留它获得的参数,例如 self、_cmd 和我设置的参数。当我将 NSInitation 添加到字典时,字典将保留 NSInitation,并且它也保留这些参数吗?

I added NSInvocation to a dictionary to execute some commands I need, but I am afraid of the NSInvocation will retain the arguments it obtained, for example, self, _cmd, and the arguments I set. When I add NSInvocation to a dictionary, the dictionary will retain the NSInvocation, and does it retains those arguments too ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

人心善变 2024-11-15 18:14:29

NSInitation不会不会保留目标、选择器或参数,除非您向其发送 retainArguments 消息,这会将 argumentsRetained 设置为 YES

NSInvocation does not retain the target, selector or arguments unless you send it the retainArguments message, which will set argumentsRetained to YES.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文