实时更新plist填充UITableView

时间:2013-01-07 21:18:31

标签: iphone ios uitableview detailtextlabel

我正在尝试创建一个将在3个楼层和detailTextLabel中显示的应用程序,以显示这些楼层中有多少台计算机可用。目前我没有实时数据,但我想暂时保留一些假的固定数据,以后能够插入实际数据。

我以为我会创建一个数组,FloorList和FloorListAvailable。楼层列表将包含“First Floor”“Second Floor”“Third Floor”,FloorListAvailable将显示可用的计算机数量。

我目前不确定如何解决这个问题,听起来很容易,但我无法绕过它。我想过使用NSDictionary。我使用了.plist但是当我得到实时数据时可以通过动态更改它吗?

1 个答案:

答案 0 :(得分:2)

一种可能的方法:

  1. 通过脚本生成实时数据(例如); JSON将是一个很好的格式
  2. 让您的应用以适当的频率下载数据文件
  3. 解析JSON(请参阅:NSJSONSerialization到自己的对象;例如数组
  4. 将这些数组用作表格视图的数据源
  5. 每当您获得新数据时,请将reloadData发送到您的表格视图