- 博客(5)
- 资源 (8)
- 收藏
- 关注
转载 排序的笔记
NSArray *sortDescriptors = [NSArray arrayWithObject:[NSSortDescriptor sortDescriptorWithKey:@"pinYin" ascending:YES]];//对pinyin 进行排序 就像sql中的order by后指定的根据谁排序 生成一个数组 [chineseStringsArra
2015-06-27 01:10:21 359
原创 iOS GCD 之dispatch_group方面的开发
// 创建事物组 /** * group 的作用是监听一组任务的执行,然后执行完通知去做其他事. */ dispatch_group_t group = dispatch_group_create(); // 创建一个队列 dispatch_queue_t queue = http_response_queue_operatio
2015-06-11 21:56:31 347
原创 iOS开发中线程通信
iOS开发中得多线程通信在iOS开放中,我们常常会使用多线程,所以不可避免的会涉及到多个线程之间的通信.举个形象的例子: 比如你的团队在干一件大事,那么这个大事就好比是一个进程,由于我们可以将这个大事分成多个可以同时完成的小事,所以小事就好比线程,每个人分配一点认为去完成.OK, 那么我们每个人在完成各自的事情的时候很有可能要和其他人交流我做到哪了,这就涉及到通信的问题.多线程的通信主要体现在两点上
2015-06-03 17:49:35 482
原创 iOS开发中常用设计模式
代理模式 使用场景:一个类的某些功能需要其他类来实现,只要遵循了规定协议的类就可以实现这些功能; 例子:典型例子 UITableView的dataSource和delegate 自定义delegate 单例模式 使用场景:在一个项目中只需要一个类的同一个实例,而且需要这个实例共享一些资源 在C#、java、C++中的实现方式是私有化类的构
2015-06-02 11:10:52 693
原创 Objective-C的内存管理机制(非ARC)
Objective-C的内存管理机制 我们都知道在程序面向对象的语言中,对象都是存储在堆内存中,一些临时的基本数据类型的变量是存储在栈中。然而我们在编程时堆的大小是一定的,所以我们在写程序时不得不考虑内存的管理,这样才能让程序更高效地运行。 在C#和Java中是通过垃圾回收机制(GC)来释放内存,而在Objective -C中
2015-06-01 21:24:59 455
计算机二级Access历年真题及答案_2007-2011年.pdf
2020-09-22
系统架构师复习资料_如何备考
2017-10-26
compat-libstdc++-33
2017-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人