- 博客(5)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 多线程
什么是多线程(multithreading)一个应用程序就是一个进程.百度的狭义解释”进程是正在运行的程序的实例”,.每个进程至少有一个线程. 线程的状态就绪,运行,阻塞,死亡,睡眠 本质多线程可以实现”同时”执行多个操作,同时其实是假象,因为计算机在单位时间只能做一件事,当把耗时操作放到主线程中执行,那么会导致界面上的控件不能点击或点击延迟.因此,多线程本质上是CPU的高效利用
2016-01-26 23:27:01 153
原创 自学能力养成记
即是不是学习计算机,不管学习什么,自学能力都是很重要的.那么该如何提升自己的自学能力呢? 学习学习,最终都是要解决问题.提升自学能力就是要学会独立解决问题. 怎么提高呢? 1.要回利用网上的资源,借鉴学习他人的经验.
2016-01-26 23:21:02 223
原创 UITableView
对象是被创建出来的,对象具有特有的功能属性.图片轮播器,应该是怎样的? 只需要设置图片数量,提供图片名称即可复用.或者说提供一个plist文件,包含图片的名称,即可.最好自带轮播功能. 数据源方法 给UITableView添加内容不是通过拖控件的方式而是通过设置数据源方法. datasourse属性,本质上也是代理 让代理对象设置自身的内容 首先要创建一个UITableView,
2016-01-23 00:00:58 189
原创 代理
什么是代理?是一种设计模式.比如有什么事我自己做不了,就去找别人帮我做,我自己不会修移动硬盘,于是,找京东帮我修,京东就有修移动硬盘的功能.返回给我一个新的移动硬盘.当然也可以不找京东,找修电脑修硬盘的小店,维修人员,我需要做的就是找到一个会修移动硬盘的对象,把硬盘给他,给钱,当然这个会修硬盘的对象,维修人员要收费,我还要传递钱给他,怎么修我不管,总之他调用一些维修方法,修好了,把移动硬盘寄给我.当
2016-01-16 22:44:07 232
原创 ios如何处理声音
既然万物皆对象,声音自然也是对象.那么必定有处理声音的类.这个类中必定有这样一些方法属性,方法:播放,暂停等.属性:音量,等.那么所要做的就是找到这个类,创建一个声音对象,调用相应的方法即可.框架是系统提供的对于一些已经封装好的,程序中开发中必定会接触到的对象.比如我们少不了和字符串打交道,和数字打交道,和数组打交道,于是系统就提供了封装了NSString类,NSArray类,NSNumber类等
2016-01-16 21:08:59 927
mac下 如何使用afconvert转换音频文件的格式?
2016-02-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人