我的模型-视图-控制器模式中有多个视图(带有选定项目的标签和列表框)列表框 onSelect 事件调用控制器setModel(new_model_val),它更新视图并突出显示列表框,因此存在循环调用。
据我了解,我必须通过 sender 来定义要更新的视图(所以我得到类似setModel(new_model_val, sender)的东西?这是个好主意吗?使用什么类型的发送者(枚举、原始指针等)?
我的模型-视图-控制器模式中有多个视图(带有选定项目的标签和列表框)列表框 onSelect 事件调用控制器setModel(new_model_val),它更新视图并突出显示列表框,因此存在循环调用。
据我了解,我必须通过 sender 来定义要更新的视图(所以我得到类似setModel(new_model_val, sender)的东西?这是个好主意吗?使用什么类型的发送者(枚举、原始指针等)?