gpt4 book ai didi

cocoa - 如何避免在 Mac 应用版本中显式声明 ivars?

转载 作者:行者123 更新时间:2023-12-03 17:42:14 25 4
gpt4 key购买 nike

我知道从 iOS 4.0 开始就没有必要显式声明 ivars。我只是用@synthesize myVar = _myVar;这很适合我,因为它减少了打字,尽管我真的不知道为什么或它来自哪个设置。我试图在我的 Mac 应用程序中做同样的事情。它在 Debug模式下构建时有效,但是,一旦我切换到制作存档,编译器就开始提示。有办法抑制这种情况吗?

最佳答案

合成 ivars 仅适用于 64 位应用程序,因为它需要仅在"new"运行时(以及 iOS 运行时)中找到的新运行时功能。您可能正在为您的系统编译调试版本(将是 64 位),同时为存档目标创建通用 32/64 位二进制文​​件。解决方案是将发布配置更改为仅限 64 位。

关于cocoa - 如何避免在 Mac 应用版本中显式声明 ivars?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9978836/

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