zoukankan      html  css  js  c++  java
  • [iOS 技巧 - 12] tableview 的数据刷新

      

    1.tableView的刷新

    1> 数据刷新的总体步骤

    * 修改模型数据

    * 刷新表格(刷新界面)

     

    2> 刷新表格(刷新界面)的方法

    * 全局刷新(每一行都会重新刷新)

    - (void)reloadData;

     

    * 局部刷新(使用前提: 刷新前后, 模型数据的个数不变)

    - (void)reloadRows:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation;

     

    * 局部删除(使用前提: 模型数据减少的个数 == indexPaths的长度)

    - (void)deleteRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation;

     

    2.@property属性的用法

    * weak(assign) :  代理UI控件

    * strong(retain) : 其他对象(除代理UI控件字符串以外的对象)

    * copy : 字符串

    * assign : 非对象类型(基本数据类型intfloatBOOL枚举结构体)

  • 相关阅读:
    fastjson-alibaba
    ubuntu 入门
    资料文档
    asp.net mvc View视图相关
    视频
    js第三方
    工具类网址
    [转]初学者的编程自学指南
    seajs的使用--主要了解模块化
    其它
  • 原文地址:https://www.cnblogs.com/kengsir/p/4290636.html
Copyright © 2011-2022 走看看