Swift:ProtocolDelegate可选值错误

时间:2019-05-01 18:05:16

标签: ios swift

我想将一些任务委托给AcceptController,但是我在'SendController'内部的委托属性始终返回nil,因此将永远不会执行委托。我只是不知道为什么我的委托属性'übergabeDelegate'总是返回nil。

groundAnchor

我希望标签显示我在SendController上提供的输入,但是标签的文本永远不会实际更改。

1 个答案:

答案 0 :(得分:1)

viewDidLoad let sendController = SendController()内部的

创建一个局部变量。 sendController返回后将释放viewDidLoad。将sendController设置为AcceptController的属性,并在分配委托时将其保留,因为SendController返回后将不会释放viewDidLoad对象。