佚名通过本文主要向大家介绍了含参数的导数问题,含参数的线性规划问题,含参数的函数问题,二次函数含参数问题,参数问题等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:参数 Swift selector 参数问题
描述:
解决方案1:
描述:
问题如下
calss Example {
func test(withNumber n:) {
}
func test2() {
let p = CGFloat(1)
let selector = #selector(Example.test(withNumber:)) // 问题在这里
// 怎么把p放进去当作参数传递?
}
}
求大神指教
解决方案1:
Selector 并不是 Swift 的东西,而是用来和 Objective-C 交互的。纯 Swift 就用函数和闭包吧。
Selector只是用来动态地选择方法,并不传入数据。
参数在 Objective-C 的 performSelector 使用时传入。