kri*_*nni 0 closures ios swift
我使用块从其他类获取回调。我是 swift 的初学者。所以我需要找到一种方法来在一个类中定义一个闭包并将其分配给另一个类中的一个闭包变量。我将调用这个闭包来获得一等舱二等舱的回调。
我想要的是这样的东西,
Class A {
func viewdidload() {
let b:B = B()
b.closure(string:NSString) = {
print string
}
}
}
class B {
var closure(NSString);
func () {
closure(string)
}
}
Run Code Online (Sandbox Code Playgroud)
在这里,但你真的应该先学习 Swift
class A {
func viewdidload() {
let b = B()
b.closure = { str in
print(str)
}
}
}
class B {
var closure : ((String) -> Void)?
func t() {
closure?("hi")
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2400 次 |
| 最近记录: |