关于talbeViewCell一点感想
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    NSString *aCellID = @"aCellID";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:aCellID];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:aCellID];
    }
    cell.textLabel.text = [NSString stringWithFormat:@"这是第%tu行", indexPath.row];
    return cell;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
     NSString *aCellID = @"aCellID";
     TableViewCellw *cell  = [[TableViewCellw alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:aCellID];
    cell.textLabel.text = [NSString stringWithFormat:@"这是第%tu行", indexPath.row];
    return cell;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
     TableViewCellw *cell  = [[TableViewCellw alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];
    cell.textLabel.text = [NSString stringWithFormat:@"这是第%tu行", indexPath.row];
    return cell;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
     TableViewCellw *cell  = [[TableViewCellw alloc] init];
    cell.textLabel.text = [NSString stringWithFormat:@"这是第%tu行", indexPath.row];
    return cell;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
     TableViewCellw *cell  = [[TableViewCellw alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:nil];
    cell.textLabel.text = [NSString stringWithFormat:@"这是第%tu行", indexPath.row];
    return cell;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    // 注意这里的标识要跟storyboard或者xib里cell的标识要一样
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"aCellID"];
    cell.textLabel.text = [NSString stringWithFormat:@"这是第%tu行", indexPath.row];
    return cell;
}
说到到底,一开始就是由于cell个数少不想重用,不想写那些常规代码进而对常规代码进行了精简,
其实如果这些为数不多的cell如果在项目中功能需求不复杂的话,完全可以使用静态单元格来实现。

这样在控制器的代码也更简单了,不用写那三个写得快吐了的代理方法了,系统直接从storyboard中取。

修改静态单元格中的数据也简单

关于talbeViewCell一点感想的更多相关文章
- 学习javascript 的一点感想
		
原文:学习javascript 的一点感想 //动态性是指,在一个Javascript对象中,要为一个属性赋值,我们不必事先创建一个字段,只需要在使用的时候做赋值操作即可,如下例:var obj=ne ...
 - 关于 Bellman-Ford 与 Floyd 算法的一点感想
		
在四种常用的最短路算法 Dijkstra, SPFA, floyd, Bellman-Ford 中, Dijks 和 SPFA 的使用较为普遍, 对大多数人来说, 也较为熟悉. 然而, floyd 与 ...
 - 关于header file、static、inline、variable hides的一点感想
		
前言 先看一段代码 #ifndef _INLINE_H #define _INLINE_H template<typename T> static inline T my_max(T a, ...
 - 对torch的一点感想
		
torch是一个基于LuaJIT的科学计算框架,知乎上有个人回答说torch比较适合科研用途, torch与matlab的很多函数很相似
 - 关于litecoin莱特币挖矿、炒作的一点感想
		
比特币早在一.二年前我就听说过这个词了,还自己试过搭设矿机,因为没找到显卡驱动,也没有人一起搞,所以中途放弃了. 后来就不断听说涨了多少倍,总想着都涨这么多了,错了也就错过了. 周二组会,一帮人兴起又 ...
 - Unity3D 新人学习的一点感想
		
想到那里写到那里吧 1.Unity3D的优点大家都知道:组件化.c#语言.可见即所得. 当初刚开始学习的是cocos2dx,c++的货,觉得还是写的不错的,也是国人开发的,真的代码很容易懂,直接看引擎 ...
 - TreePuzzle 一点感想
		
题目链接 这一道题看起来像是一道贪心的水题,但是情况较难考虑周全,比如下图,我就考虑漏了这种情况,点0是可以移动到点1的.然后我就各种奇怪的分类讨论.最终还是没能A,决定放弃治疗. 然后我看了看解答, ...
 - 关于mac地址的一点感想
		
因为怕mac地址冲突导致环路影响,所以修改了本地设备的mac地址.地址修改为 77:77:77:00:22:11, 结果导致 wlan0 下发不下来. 查看配置选项/etc/config/wirele ...
 - 关于学习MMU的一点感想
		
MMU的一个主要服务是能把各个人物作为各自独立的程序在其自己的虚拟存储空间中运行. 虚拟存储器系统的一个重要特征是地址重定位.地址重定位是将处理器核产生的地址转换到主存的不同地址,转换由MMU硬件完成 ...
 
随机推荐
- IPAdr.exe破解[练手]
			
[文章标题]: IPAdr.exe破解[软件名称]: IPAdr.exe[加壳方式]: 无[编写语言]: delphi[使用工具]: OD[作者声明]: 失误之处敬请诸位大侠赐教!---------- ...
 - Web 服务编程,REST 与 SOAP(转)
			
原文地址:Web 服务编程,REST 与 SOAP REST 简介 在开始我们的正式讨论之前,让我们简单看一下 REST 的定义. REST(Representational State Transf ...
 - python 遗传算法精简版
			
精简版遗传算法,算法中仅采用变异算子而没有使用交叉算子,但是进化依然很有效 from string import ascii_lowercase from random import choice, ...
 - navigator.sendBeancon方法简介
			
之所以介绍这个还在草案中的方法,是源于最近新做的一个活动.该活动有个需求,就是用户离开该页面的某个时间段之后,发个请求给该用户送券.后来是通过setTimeout来做的,用户离开该页面,该页面进入后台 ...
 - [C#基础]Func和Action学习
			
目录 委托 Action Func 总结 委托 委托的那些事 关于委托的基本定义,在很久之前的这篇文章中,有个简单的介绍.稍微回顾一下. 委托是c#中类型安全的,可以订阅一个或多个具有相同签名方法的函 ...
 - Linq---左外联查询
			
花了好半天才解决这个问题,终于在网上找到了答案,在此记录备份. 参考连接:http://bbs.csdn.net/topics/390150047 自己总结的如下: 结构就不说了,最后大家自己下源码看 ...
 - AngularJS开发指南10:AngularJS依赖注入的详解
			
依赖注入是一种软件设计模式,用来处理代码的依赖关系. 一般来说有三种方法让函数获得它需要的依赖: 它的依赖是能被创建的,一般用new操作符就行. 能够通过全局变量查找依赖. 依赖能在需要时被导入. 前 ...
 - 使用nginx绑定域名,代理gitlab
			
默认情况下,gitlab通过自带的unicorn来充当web页面的,不用nginx也可以,这里我们使用nginx代理vim /etc/yum.reos.d/nginx.repo # 编辑nginx.r ...
 - 执行quartz报错java.lang.NoClassDefFoundError: javax/transaction/UserTransaction
			
使用maven ,可以在 http://mvnrepository.com 中去查找 pom 配置如何写 <!-- https://mvnrepository.com/artifact/org. ...
 - PowerDesigner-导出表到word
			
1. 在工具栏中选择[Report -->Reports],如下图 2. 点击第二个图标创建一个Report,如下图 该wizard中有三个信息 Report name Report : Rep ...