gpt4 book ai didi

ios - 如何使用参数执行选择器?

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

如何使用参数执行选择器?这是我的代码:

SEL methods=NSSelectorFromString([arrayWithMethods objectAtIndex:i]);
[self performSelector:methods withObject:self afterDelay:MAN_SPEED*i];

如果我的选择器方法有一个参数,如何指定它?

最佳答案

具有零参数的选择器的字符串如下所示:

arrayWithMethods = [NSArray arrayWithObjects:@"myMethod", ... nil]

如果它具有一个参数,则通过在方法名称后添加一个冒号来指定该参数:
arrayWithMethods = [NSArray arrayWithObjects:@"myMethod:", ... nil]

现在,您的myMethod将被传递为“自我”(因为这就是您作为“与对象”传递的内容)。

关于ios - 如何使用参数执行选择器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11489232/

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