viewDidLoad 中添加一个:[self contacts];试下

解决方案 »

  1.   

    刚试了一下,不行。每次重启应用时,之前保存的数据有分配内存,但模型数据的属性为nil,当我点击一行cell进行编辑时,又能显示内容了,不知道怎么搞的。
      

  2.   

    在viewDidLoad中加上如下代码 ://////首先从文件中反序列化后得到NSArray对象
    [self contacts]; 
    ////////得到数据以后,通知tableview重载数据
    [self.tableView reloadData];
      

  3.   

    是我自己犯了一个傻B问题,今天去看一下代码,发现模型数据在解档时竟然忘了把解档的数据赋值给模型里的属性,还有就是在获取documents的全路径时传错参数了,传了NSDocumentationDirectory.