我正在阅读this sample app,并注意到订阅呼叫发生在viewDidLoad()中。这提出了以下问题:
1)用户仅在他/她在该特定视图控制器中时才订阅事件注释吗?换句话说,如果用户导航到另一个场景,则订阅不再有效吗?我该如何做,以便用户一旦订阅了某个东西,他/她就订阅了它,直到被告知停止?
我还有另一个问题:
2)我可以在应用程序期间更改传递给订阅的参数吗?例如,如果我要订阅多个事件,则需要传递一个event_id数组作为参数。对于某些情况,我将向数组添加一个事件。因此,每次添加事件时,都必须重新启动订阅吗?