【问题标题】:#selector not working in Swift 4? [duplicate]#selector 在 Swift 4 中不起作用? [复制]
【发布时间】:2017-07-22 08:10:30
【问题描述】:

我正在尝试使用 Swift 4 在 Xcode 9 中设置一个计时器,并且我有一个名为:hello 的函数。

所以在计时器代码中,我像以前一样添加了#selector(hello()),但是这一次它会继续崩溃并让我在hello函数前面添加@objc。有谁知道那是什么意思?谢谢!

【问题讨论】:

标签: swift swift4


【解决方案1】:

当您使用选择器表达式 #selector 并传入一个不带参数的函数时,您需要像 #selector(hello) 那样调用它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-18
    • 1970-01-01
    • 1970-01-01
    • 2018-06-08
    相关资源
    最近更新 更多