- 博客(11)
- 收藏
- 关注
转载 GCD介绍(一):基本概念和Dispatch Queue
本文为大家介绍GCD的基本概念和Dispatch Queue。现在你需要知道GCD的基本概念,怎样创建dispatch queue,怎样提交Job至dispatch queue以及怎样将队列用作线程同步。
2014-08-07 15:05:26
366
转载 GCD使用攻略
GCD能够极大地方便开发者进行多线程编程。如果你的app不需要支持iOS4.0以下的系统,那么就应该尽量使用GCD来处理后台线程和UI线程的交互。
2014-08-07 11:43:08
543
转载 iOS中多线程原理与runloop介绍
iPhone中的线程应用并不是无节制的,官方给出的资料显示iPhone OS下的主线程的堆栈大小是1M,第二个线程开始都是512KB。并且该值不能通过编译器开关或线程API函数来更改。只有主线程有直接修改UI的能力。
2014-08-07 11:36:20
545
原创 CoreGraphics画图2
/*画线及孤线*/ //画线 CGPoint aPoints[2];//坐标点 aPoints[0] =CGPointMake(100,80);//坐标1 aPoints[1] =CGPointMake(130,80);//坐标2o //CGContextAddLines(CGContextRef c, const CG
2014-07-10 10:46:31
398
原创 CoreGraphics画图
/*画三角形*/ //只要三个点就行跟画一条线方式一样,把三点连接起来 CGPoint sPoints[3];//坐标点 sPoints[0] =CGPointMake(100,220);//坐标1 sPoints[1] =CGPointMake(130,220);//坐标2 sPoints[2] =CGPointMak
2014-07-10 10:18:21
480
原创 怎么计算两个日期之间相差几天及时几分
// 创建日期格式 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; dateFormatter.dateFormat = @"yyyy-MM-dd HH:mm:ss"; // 结束时间 NSString *endDateStr = @"2014-06-24 00:00:00";
2014-04-07 19:59:48
1608
原创 ios开发获取系统字体
NSArray *familyNames = [UIFont familyNames]; NSMutableArray *fontNames = [NSMutableArray array]; for (NSString *family in familyNames) { [fontNames addObjectsFromArray:[UIFont fontNamesForF
2013-10-11 15:39:30
4572
原创 获取农历日期,指定日期格式
+ (NSString *)getDateWithString:(NSString *)format//format指定的格式如:yyyy-MM-dd hh:mm:ss{ NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:format];
2013-08-14 09:09:04
3049
原创 ios项目开发笔记
1:设置tableview的cell之间的宽度: tableview.rowHeight = 52;2:去掉tableview自动生成产生的backGroudView: tableview.backgroundView = nil;3:去掉tableview部分组Style模式下的多余的cell: UIView *view =[ [UIView alloc]in
2013-08-05 16:56:36
660
原创 视图之间的数据传递 ios
1:视图之间的传递主要分两种情况:从第一个视图传递到第二个视图,从第二个视图传递回第一个根视图。对于第二种可以通过delegate来实现。定义一个协议:#import @protocol UIViewPassValueDelegate - (void)passValue:(NSString *)value checkExpressage:(NSString *)expr
2013-08-01 16:37:07
1847
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人