1,优化TableView,正确的标识重用标识,做好cell重用;缓存行高;减少subViews的数量;使用正确的数据结构来存储数据。 2,重用和延迟加载Views,View的懒加载,不是一次性创建所有的subViews,而是等到需要 用的时候再去创建。 3,不要阻塞主线程,主线程主要用于更新UI界 ...
分类:
移动开发 时间:
2016-11-01 00:53:39
阅读次数:
284
/** * @method * * @brief 获取两个日期之间的天数 * @param fromDate 起始日期 * @param toDate 终止日期 * @return 总天数 */ + (NSInteger)numberOfDaysWithFromDate:(NSDate *)from ...
分类:
移动开发 时间:
2016-10-19 09:42:22
阅读次数:
141
http://www.2cto.com/kf/201407/320341.html //设置时间格式 //根据字符串转换成一种时间格式 供下面解析 NSString* string = ValueModel.addTime; NSDateFormatter *inputFormatter = [[N ...
分类:
其他好文 时间:
2016-10-15 13:53:05
阅读次数:
108
//获取当前时间 时间根据格林威治时间显示 //时间 8小时 英国格林威治 7小时 NSDate *date = [NSDate date]; NSLog(@"%@",date); //NSZone 计算时区 //根据当前时间 获得一个时间 参数是秒 NSDate *someDate = [NSDa ...
分类:
移动开发 时间:
2016-10-08 19:42:23
阅读次数:
168
因为程序要求要插入一个日历控件,该空间的要求是从当天开始及以后的六个月内的日历,上网查资料基本上都说只要获取两个条件(当月第一天周几和本月一共有多少天)就可以实现一个简单的日历,剩下的靠自己的简单逻辑就OK了,下面开始自己从开始到完成的整个过程 1,首先做NSDate类目,扩展一些方法让日期之间转换 ...
分类:
移动开发 时间:
2016-09-30 01:01:55
阅读次数:
259
@implementation TWPaperTimeCountLabel { NSInteger miaoshu; dispatch_source_t _timer; } -(id)initWithframe:(CGRect)frame endTime:(NSDate *)endtime dele ...
分类:
其他好文 时间:
2016-09-28 12:11:30
阅读次数:
142
两类绝对时间[NSDate date]、CFAbsoluteTimeGetCurrent(),或者gettimeofday()。 返回的是从某一个时刻开始,度过的秒数。会随着用户设置的系统时间更改。相对时间CACurrentMediaTime 或者-[NSProcessInfo systemUpti... ...
分类:
移动开发 时间:
2016-09-28 01:31:27
阅读次数:
210
处理日期的常见情景 NSDate -> String & String -> NSDate 日期比较 日期计算(基于参考日期 +/- 一定时间) 计算日期间的差异 拆解NSDate对象(分解成year/month/day/hour/minute/second 等) NSDate相关类 NSDate ...
分类:
移动开发 时间:
2016-09-20 01:31:39
阅读次数:
203
最近项目中多个页面用到了 商品特价倒计时的功能 为了偷懒 于是自己封装了一个限时抢购 倒计时的view 代码实现如下: 定向价 限时特价 模型代码实现: @implementation STGoodsOrientationPrice @end 限时特价 view实现代码 NSDate+SY 分类代码 ...
分类:
移动开发 时间:
2016-09-13 00:12:41
阅读次数:
241
NSDate *date = [NSDate dateWithTimeIntervalSinceNow:10]; UILocalNotification *localNotification = [[UILocalNotification alloc]init]; localNotification ...
分类:
其他好文 时间:
2016-08-22 20:02:03
阅读次数:
173