
OC
文章平均质量分 77
HCHQ
这个作者很懒,什么都没留下…
展开
-
iOS GCD 开启线程
/*系统自带*/1、主队列(串行队列)dispatch_queue_t mainQueue=dispatch_get_main_queue();同步执行+系统串行队列,会发生死锁。dispatch_sync(mainQueue, ^{NSLog(@"%@",[NSThread currentThread]);});异步执行+系统串行队列,不开辟子线程,顺序执行。原创 2015-06-04 21:53:10 · 2048 阅读 · 0 评论 -
iOS零散笔记
1、去除tableview多余的分割线+ (void)setExtraCellLineHidden:(UITableView *)tableView{ UIView *view = [[UIView alloc] init]; view.backgroundColor = [UIColor clearColor]; [tableView setTableFoote原创 2015-09-24 13:21:30 · 346 阅读 · 0 评论 -
iOS 中三种定时器的用法NSTimer、CADisplayLink、GCD
标签:ios 定时器 nstimer cadisplaylink gcd 一、NSTimer1.创建方法NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action:) userInfo:nil repeat转载 2016-01-29 10:59:26 · 505 阅读 · 0 评论 -
iOS9全新的联系人相关框架——Contacts Framework
一、引言 在以前iOS开发中,涉及联系人相关的编程,代码都非常繁琐,并且框架的设计也不是Objective-C风格的,这使开发者用起来非常的难受。在iOS9中,apple终于解决了这个问题,全新的Contacts Framework将完全替代AddressBookFramework,AddressBookFramework也将成为历史被弃用。至于AddressBookFr转载 2016-02-01 10:38:56 · 1765 阅读 · 0 评论 -
iOS学习随笔
一、LaunchScreen LaunchScreen产生原因:代替之前的启动图片 好处: 1.可以展示更多的东西 2.可以只需要出一个尺寸的图片。 启动图片的优先级 启动图片 模拟器尺寸不对 程序中碰见模拟器尺寸不对,马上去找启动图片,默认模拟器的尺寸由启动图片决定。 二、程序启动原理( UIApplicationMain(::::) )1转载 2016-02-15 15:54:38 · 405 阅读 · 0 评论 -
iOS开发-文件管理
文章原处: http://seven-sally.lofter.com/post/19d861_54e83e点击打开链接一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙转载 2016-03-15 15:36:04 · 578 阅读 · 0 评论 -
学习博客收藏
1、全面的ASI学习:http://blog.sina.com.cn/s/blog_60122cd80100xvqn.html原创 2016-03-17 10:09:23 · 415 阅读 · 0 评论 -
iOS各种权限状态获取
1 相机权限 NSString *mediaType = AVMediaTypeVideo; AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:mediaType]; if(authStatus == ALA原创 2016-05-06 17:36:32 · 5659 阅读 · 0 评论