gpt4 book ai didi

ios - 在 "unrelated"类中设置委托(delegate)

转载 作者:行者123 更新时间:2023-11-28 22:44:24 25 4
gpt4 key购买 nike

我在使用协议(protocol)从另一个类获取一些数据时遇到问题。我看不到如何在不连接到需要数据的 MVC 的类中设置委托(delegate)。我在 MVC 中创建协议(protocol)并在包含我需要的数据的任意类中实现方法。但是如果没有对委托(delegate) MVC 的引用,我看不到如何返回委托(delegate) MVC 来设置委托(delegate),就像使用 segue.destinationViewController 时一样。

最佳答案

如果 MyViewController 可以创建 SomeDataClass 的实例,那么您可以在那里设置委托(delegate)。如果 Controller 之间没有连接,那么您可以改用 NSNotification。这是一种完全匿名的连接实例的方式——您发出一个通知,任何注册该通知的类都可以获得它。

关于ios - 在 "unrelated"类中设置委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13649749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com