我编写了一个处理网络通信的类,我希望ViewController类中的方法能够监视通信类中的某些变量,并在收到来自网络的数据时更新标签文本。我在调用建立网络通信之后尝试在ViewDidLoad方法结束时调用一个方法但该尝试阻止了视图的显示,并且监视网络我从未看到建立连接。
ViewController类中方法监视通信器类中公共成员变量更新的最佳方法是什么?
答案 0 :(得分:2)
你有很多选择
答案 1 :(得分:0)
最好的方法是让你的视图控制器成为通信器实例的委托。
答案 2 :(得分:0)
您还可以使用NSNotificationCenter向应用中的其他对象宣传更改