gpt4 book ai didi

ios - alloc-init有时在程序中失败

转载 作者:行者123 更新时间:2023-12-01 19:29:17 27 4
gpt4 key购买 nike

我的程序中的以下代码段使我感到困扰。

如果我写

mo=[[myObj alloc] init];

它失败了,但是如果我写
mo=[myObj alloc];
mo=[mo init];

有用。这两种方法应该是等效的,但不知何故我搞砸了。有灯吗

说明:

myObj是类的名称

它会通过尝试分配给另一种对象而失败,无法找到正确的方法,最终无法进行初始化。

最佳答案

我认为只有在-(id)init类中myObj方法被错误覆盖时,才可能发生这种情况。
也许您没有return self;或没有返回类型(id)。如果这都不对,请提供有关如何实现-(id)init方法的更多详细信息。

关于ios - alloc-init有时在程序中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1618754/

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