- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 FMDB的细节
1. 数据库是什么时候打开的? 在实例化queue时就打开了 2. FMDB操作多线程是如何实现的? 是使用GCD的串行对列来实现多线程处理的 3. FMDB的数据库操作,FMDatabaseQueue默认是在主线程上 4. FMDB的多线程操作方式: 串行队列 - 保证队列中的任务按照顺序派发,调度 同步任务 - 不会开启线程
2015-12-23 18:25:27 451
转载 NSDocumentDirectory 和 NSDocumentionDirectory 区别
在制作DEMO中,使用到了获取程序文件路径的自定义方法:[objc] view plaincopyprint?-(NSString*)documentsDirectory{ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMa
2015-12-23 15:44:01 572
转载 iOS7 edgesForExtendedLayout
在点击搜索栏时阴影部分的位置出现偏差始终觉得很奇怪,后面单独做了一个demo,将同样的代码拷过去发现显示正常的。然后再逐一查看代码看到如下:[objc] view plaincopyprint?在CODE上查看代码片派生到我的代码片- (void)viewDidLoad { [super viewDidLoad]; // Do any addi
2015-12-11 12:44:22 250
转载 socket大全
第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消息。Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发送消息,再由服务器端来处理发
2015-12-10 13:39:40 372
原创 ios播放声音和振动
首先需要引入头文件:#import 下面是方法========================1.播放声音===============================/** * 系统铃声播放完成后的回调 */void SystemSoundFinishedPlayingCallback(SystemSoundID sound_id, void* user_dat
2015-12-10 11:29:58 653
xcode 8.2.1 for iOS10.3
2017-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人