会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
微博:裕之都
欢迎技术交流的朋友关注我的微博:裕之都
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2014年8月28日
iOS_单例
摘要: 单例的应用十分普遍,单例模式使一个类只有一个实例。易于供外界访问.方便控制实例个数,节约系统资源.OC中的常见单例: 如:UIApplication,NSNotificationCenter,NSUserDefaults,NSFIleManager。应用程序中用到的单例: 如:背景音乐,音效管理...
阅读全文
posted @ 2014-08-28 23:49 微博_裕之都
阅读(407)
评论(0)
推荐(1)
2014年8月26日
iOS_网络_01_基础知识
摘要: 一、网络编程概念1、什么是网络(1)在计算机领域中,网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息连接到一起,从而实现这些资源的共享(2)互联网上是如何识别每一台计算机的 —— IP地址 IP地址被用来给Internet上的电脑一个编号,不容易记忆 人们更习惯使用域名访问网络...
阅读全文
posted @ 2014-08-26 23:41 微博_裕之都
阅读(175)
评论(0)
推荐(0)
2014年8月25日
iOS多线程_08_NSOperation补充
摘要: 四、最大并发数 最大并发数是NSOperation特有的1、什么是并发数 同时执行的任务数 比如,同时开3个线程执行3个任务,并发数就是32、最大并发数的相关方法 - (NSInteger)maxConcurrentOperationCount; - (void)setMaxConcurr...
阅读全文
posted @ 2014-08-25 13:06 微博_裕之都
阅读(236)
评论(0)
推荐(0)
2014年8月24日
iOS多线程_07_NSOperation
摘要: 一、NSOperation的基本概念 NSOperation是OC的,GCD是C语言的1、NSOperation的作用 配合使用NSOperation和NSOperationQueue也能实现多线程编程,跟GCD的队列、任务很像。2、NSOperation和NSOperationQueue实现多...
阅读全文
posted @ 2014-08-24 14:11 微博_裕之都
阅读(174)
评论(0)
推荐(0)
iOS多线程_06_GCD其它用法
摘要: 一、延时执行1、iOS常见的延时执行有2种方式 (1)调用NSObject的方法[self performSelector:@selector(run) withObject:nil afterDelay:2.0];// 2秒后再调用self的run方法 (2)使用GCD函数dispatch_a...
阅读全文
posted @ 2014-08-24 11:40 微博_裕之都
阅读(337)
评论(0)
推荐(0)
iOS多线程_05_线程间通信NSThread/GCD
摘要: 1、什么叫做线程间通信 在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信2、线程间通信的体现 1个线程传递数据给另1个线程 在1个线程中执行完特定任务后,转到另1个线程继续执行任务3、线程间通信示例 UIImageView下载图片这个例子, 主线程中开启一个子线程去下载图片...
阅读全文
posted @ 2014-08-24 10:31 微博_裕之都
阅读(376)
评论(0)
推荐(0)
2014年8月23日
iOS多线程_04_GCD
摘要: 一、基本概念1、什么是GCD全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2、GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任务...
阅读全文
posted @ 2014-08-23 20:00 微博_裕之都
阅读(237)
评论(0)
推荐(0)
2014年8月22日
iOS多线程_03_Block
摘要: 1、block定义 是准备好的一段代码片段,在需要的时候执行 注意:block 是C语言的格式 2、block格式 格式:返回类型 (^blockName) (参数类型) = ^(形参列表) { 代码实现 }; 提示:如果没有参数,格式可以简化 格式:返回类型 (^blockName...
阅读全文
posted @ 2014-08-22 23:29 微博_裕之都
阅读(268)
评论(0)
推荐(0)
iOS多线程_02_多线程的安全问题
摘要: 1. 多线程的安全隐患资源共享 1块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源 比如多个线程访问同一个对象、同一个变量、同一个文件当多个线程访问同一块资源时,很容易引发数据错乱和数据安全问题2.安全隐患解决方案 – 互斥锁 苹果不建议使用互斥锁,因为太消耗性能(1) 互斥锁使...
阅读全文
posted @ 2014-08-22 16:53 微博_裕之都
阅读(232)
评论(0)
推荐(0)
2014年8月21日
iOS多线程_01_简介和NSThread
摘要: 我去, 好蛋疼, 刚刚写好的博客就因为手贱在触控板上右划了一下, 写的全丢了, 还得重新写, 博客园就没有针对这种情况的解决方案吗?都不想写了一、iOS中多线程的实现方案有四种 1、NSThread陷阱非常多, 有缺陷, 不过是OC的, 偶尔用一下 2、GCD是在iOS4推出的, 能充分利用设备...
阅读全文
posted @ 2014-08-21 19:09 微博_裕之都
阅读(280)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告