gpt4 book ai didi

ios - 用直接代码替换@selector

转载 作者:可可西里 更新时间:2023-11-01 05:31:00 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Can I pass a block as a @selector with Objective-C?

我有这个代码:

[myButton addTarget:self action:@selector(doSomething:) forControlEvents:UIControlEventTouchUpInside];

但由于 doSomething 包含的代码很少,我想知道是否可以将代码直接放在这里而不是让它运行 doSomething。

我已经试过了:

[myButton addTarget:self action:^ { /* code here */ } forControlEvents:UIControlEventTouchUpInside];

但它只是给出了“发送 (void)^(void) to incompatible type SEL”的错误。

有没有办法做到这一点?如果是这样,正确的语法是什么?

谢谢!

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