iOS开发
文章平均质量分 74
闹钟先生
突破自我!
展开
-
iOS开发中用到的高效的宏定义
//宏定义输出,可以输出在那个类,那个方法第几行输出 #ifdef DEBUG # define DLog(fmt, ...) NSLog((@"[文件名:%s]\n" "[函数名:%s]\n" "[行号:%d] \n" fmt), __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__); #else # define DLog(...);原创 2015-06-18 11:44:00 · 287 阅读 · 0 评论 -
iOS开发中时间NSDate几种格式的转换
在开发中经常会遇到和后台进行交互时时间格式的转换。 首先列举几种常见的NSDate的格式: 1 . 20150605234106格式 2. 2015-06-05 15:41:06 +0000格式(正常的输出格式) 3. 1433498400格式(以1970年起到现在的秒数) 第一种格式转换为第二种格式 //第一种时间格式 NSString* st原创 2015-06-05 15:13:08 · 2417 阅读 · 0 评论 -
iOS定位操作和经纬度距离计算
iOS的原声定位以来CoreLocation和MapKit框架 在iOS8以后执行定位操作需要在info.plst添加两个关键字段NSLocationAlwaysUsageDescription和NSLocationWhenInUseUsageDescription如下图: 在需要定位的地方导入#import //开始定位 -(void)startLocation{原创 2015-07-06 16:29:40 · 842 阅读 · 0 评论