gpt4 book ai didi

c - 如何将class1中编写的方法调用到class2中?

转载 作者:太空宇宙 更新时间:2023-11-04 06:44:38 24 4
gpt4 key购买 nike

我有 class1.m 。我声明了一个方法并写在里面。现在我需要将它调用到另一个类中。我怎样才能做到?我们可以像使用变量一样使用 extern 吗?谢谢。

最佳答案

您应该将声明和定义分开,并将class1 的声明放在class1.h 中。然后,您应该在 class2 的源文件中使用 #import "class1.h" 包含 class1.h。在 class2 中,您可以按如下方式实例化和使用 class1:

class1* instance_of_class1 = [[class1 alloc] init];[class1 invokeMyMethod];

当您使用完您的实例后,请确保通过发布减少引用计数,如下所示:

[instance_of_class1 release];instance_of_class1 = nil;

关于c - 如何将class1中编写的方法调用到class2中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2505859/

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