标签: ios swift
在我的Swift应用程序中,我尝试遵循更加面向协议的编程和面向价值的编程方法,将核心模型对象保留为具有管理类对象的薄层结构。
在回调和完成处理程序中,通常需要引用回源模型对象。例如当视频完成加载时,您希望对包含视频的模型对象(结构)执行某些操作。
在这些情况下,获得"参考"的最佳做法是什么?回到模型对象,如果它是一个结构? (假设管理类包含模型结构数组。)