- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 iOS中多线程的实现方式及对比
iOS中多线程实现的方式有三种,分别为NSThread、GCD、NSOperation对比:NSThread 优点:NSThread相对于GCD、NSOperation更加轻量级,使用相对简单; 缺点:NSThread需要自己管理多线程的生命周期、线程同步、加锁、睡眠以及唤醒等NSOperation 面向对象的多线程;GCD是一种多核编程的解决方案,用于替代NSThre
2014-11-09 21:29:53 1094
原创 iOS中使用KVC实现JSON数据与Objective-C实体对象之间的转换
JSON数据,一种极其常用的数据传输格式,在iOS开发当中,经常会遇到需要将NSO
2014-11-09 21:11:05 2244
原创 iOS中应用之间相互启动时启动规则的配置方式
应用程序A启动应用程序B的场景配置如下:在应用程序B中的plist配置文件中配置:应用程序A中某一函数的实现方式: NSString *application =@"b://com.application.b"; NSURL *url = [NSURLURLWithString:application];
2014-11-09 20:54:39 1269
原创 移动应用开发中如何做数据缓存
随着移动互联网的发展,用户对App的性能、体验等各方面要求都有所增强,为了满足用户的需求,在移动平台中做数据缓存,来缩短App响应时间,提高App的响应效率显得尤为重要。良好的用户的体验,是建立在数据缓存之上的。不管是iOS、Android还是windows phone,增加缓存模块的目的是要提高用户体验交互的,所以缓存的目的在于:1、效率,缓存的目的是为了提高性能,不要因为缓存的原因反而
2014-11-09 20:41:31 5268
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人