gpt4 book ai didi

ios - 如何检查我的返回值是否被使用或分配给某个变量?

转载 作者:行者123 更新时间:2023-11-28 22:30:54 25 4
gpt4 key购买 nike

我为什么需要这个?

例如,我有一个返回对象 (VKRequest) 的方法,如下所示:

VKRequest *request = [[VKUser currentUser] info];

然后程序员可以如下发起请求:

[request start];

如果请求应该在方法调用后立即开始,程序员应该编写如下代码:

[VKUser currentUser].startAllRequestsImmediately = YES;
[[VKUser currentUser] info];

我真正想要的是从 VKUser 类中删除 startAllRequestsImmediately 属性,并在未使用返回值时立即执行请求。

有可能吗?

谢谢。

最佳答案

至少你不能做你想做的事。在运行时不知道“我是否分配给了一个变量?”你的两个选择是要么有一个参数来指定是否立即启动请求,要么有不同的方法来“立即获取这个东西”和“在我说开始之后获取这个东西”。

关于ios - 如何检查我的返回值是否被使用或分配给某个变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17493807/

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