gpt4 book ai didi

iphone - 使用返回值作为方法的参数

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

是否可以使用方法的返回值作为不同方法调用的参数?我正在使用 Objective-C。

我想要的是这样的:

stringOutput = [object1 method1:[object2 method2:[object3 method3]]];

其中方法 3 返回一个进入方法 2 的字符串,方法 2 返回一个进入方法 1 的字符串,方法 1 返回进入 stringOutput 的字符串。

最佳答案

您的意思是发送一种方法的结果作为另一种方法的参数吗?

NSString *string = [self myMethod:[self myMethod2]];

方法在哪里

- (NSString *)myMethod2 {
return @"A String";
}

- (NSString *)myMethod:(NSString *)string {
// Do something with string

// Return another string
return @"Something else";
}

关于iphone - 使用返回值作为方法的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6508690/

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