【发布时间】:2011-03-04 10:50:30
【问题描述】:
我有一个 A 类,它是 uitableviewcontroller 的子类,还有一个 B 类,它实际显示我的 tableview 及其内容是 A 的子类。
有一个 xml 解析器可以解析我的 xml 并将内容存储在应用程序委托的 nsmutablearray 中。现在,我将此委托数组提取到 B 类中的本地 nsmutablearray 中,以最小化两个类(即委托和 B 类)之间的通信并显示它。
在 A 类中满足特定条件后,我正在调用 xml 解析器来重新填充委托数组,并且正在调用 B 类的 tableview 重新加载方法。问题是当我调用 tableview 的重新加载数据时,会调用 B 类的委托方法。但在此之前,我需要在 B 类的本地数组中抓取这个委托数组。我该怎么做?
有人可以帮忙吗?
提前感谢。
【问题讨论】:
标签: iphone uitableview reload nsnotification nsnotificationcenter