我正在做一个简单的customtableview项目.我有viewController.swift和customcell.swift文件.我在viewcontroller文件中有一个方法.如何从customcell文件中调用该方法.任何帮助将不胜感激.谢谢提前
Pix*_*dSt 11
以下是完成对象之间通信的几种方法.
还有其他方法可以解决这个问题,但这些是我想到的前三个方法.希望能给你一些关于如何进行的想法.
以下是委托模式的简单示例.
你的父母看起来像这样:
protocol ParentProtocol : class
{
func method()
}
class Parent
{
var child : Child
init () {
child = Child()
child.delegate = self
}
}
extension Parent : ParentProtocol {
func method() {
println("Hello")
}
}
Run Code Online (Sandbox Code Playgroud)
你的孩子看起来像这样:
class Child
{
weak var delegate : ParentProtocol?
func callDelegate () {
delegate?.method()
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2674 次 |
| 最近记录: |