ios - 为什么解雇多次调用委托?
问题描述
我只是愿意将数据发送回父视图控制器。
我尝试使用我的第二个视图控制器来实现委托。
protocol SendDataDelegate {
func sendData(data: String)
}
delegate?.sendData(data: metadataObj.stringValue!)
dismiss(animated: true, completion: nil)
然而,父视图控制器获取数据超过 16 次。
我怎样才能防止超过2次?
解决方案
推荐阅读
- python - 如何创建一个层来反转softmax(TensforFlow,python)?
- sql - T-SQL:从 nvarchar 列中删除时间和前面的字符
- git - 处理不同版本的项目并推送变更
- azure - Azure Monitor 工作簿 - 如何通过代码进行更新?
- c# - 我不能在 ObservableCollection 上使用方法 Filter
- tfs - Sprint Burndown 是否可以使用 PBI Effort 而不是 Task Effort?
- android - 在颤动中从列表中删除项目时如何重新加载列表
- flutter - 如何从flutter的dropDownMenu中的选定项目获取文档ID
- javascript - 尽管我点击了按钮,但总和无法显示
- arrays - 在 Python3 中合并三个数组