В cocos2d действие CCCallFunND
позволяет вам вызывать селектор и отправлять ему данные, но селектор, который я хочу вызвать, принимает как NSString
, так и float.
. Можете ли вы отправить несколько данных, и если да, какой синтаксис.
Я знаю, что могу создать новый объектный класс, который будет содержать оба типа и передавать их, но мне это кажется глупым. Вся идея метода, который я вызываю, состоит в том, чтобы сократить накладные расходы, и выполнение этого с новым классом, кажется, побеждает цель.
Вот синтаксис ...
CCCallFuncND actionWithTarget:(id) selector:(SEL) data:(void *)