gpt4 book ai didi

ios - 可以在不创建新类的情况下使用 CCCallFuncND 将多个数据发送到选择器吗?

转载 作者:行者123 更新时间:2023-11-29 11:22:36 26 4
gpt4 key购买 nike

在 cocos2d 中,操作 CCCallFunND 允许您调用选择器并向其发送数据,但我想调用的选择器同时采用 NSStringfloat . 能否发送多个数据?如果可以,语法是什么。

我知道我可以创建一个包含这两种类型的新对象类并传递它,但这对我来说似乎很笨拙。我调用的方法的整个想法是减少开销,而用一个新类来实现它似乎违背了目的。

这是语法...

CCCallFuncND actionWithTarget:(id) selector:(SEL) data:(void *)

最佳答案

我认为最好的解决方案是用字符串和 float 创建一个结构。但是您也可以创建一个 NSArray 并将您的 NSString 和 NSNumber 放入其中。然后只传递数组。

关于ios - 可以在不创建新类的情况下使用 CCCallFuncND 将多个数据发送到选择器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6154281/

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