ios – Swift默认参数和选择器语法

ios – Swift默认参数和选择器语法,第1张

概述我有一个带默认参数的函数: func myFunc(foo: Bool = true) { } 我正在尝试为它找出正确的Selector语法,因为我将它添加为UIRefreshControl的目标 self.refreshControl.addTarget(self, action: Selector("myFunc"), forControlEvents: UIControlEvents.Val 我有一个带默认参数的函数:

func myFunc(foo: Bool = true) { }

我正在尝试为它找出正确的Selector语法,因为我将它添加为UIRefreshControl的目标

self.refreshControl.addTarget(self,action: Selector("myFunc"),forControlEvents: UIControlEvents.ValueChanged)

我已经尝试了Selector(“myFunc”)和Selector(“myFunc:”) – 两者都因无效的选择器错误而崩溃.

有网络冲刷但没有解决方案被抛出.有人可以帮忙吗?谢谢

解决方法 你正在崩溃,因为它需要一个不同的参数. ‘addTarget’期望获得一个函数,谁的唯一参数(如果有的话)是AnyObject(或者可能是UIVIEw),而不是Bool 总结

以上是内存溢出为你收集整理的ios – Swift默认参数和选择器语法全部内容,希望文章能够帮你解决ios – Swift默认参数和选择器语法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1073915.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存