单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这里主要介绍下在arc下,利用gcd实现单例。第一步:声明一个静态实例staticSoundTool
*_instance;第二步:重写初始化方法+ (id)allocWithZone:(struct _NSZone *)zo...
分类:
移动开发 时间:
2014-05-29 02:49:34
阅读次数:
367
iOS开发UI篇—UIScrollView控件实现图片缩放功能一、实现缩放功能1.代码示例: 1
#import "YYViewController.h" 2 3 @interface YYViewController () 4 { 5
UIScrollView *_scrollview...
分类:
移动开发 时间:
2014-05-29 02:47:28
阅读次数:
314
原文链接http://blog.csdn.net/meegomeego/article/details/18356169第一种:runtime.h里的方法BOOL
class_addProperty(Class cls,constchar*name,constobjc_property_attrib...
分类:
移动开发 时间:
2014-05-28 02:59:54
阅读次数:
279
http://yarin.blog.51cto.com/1130898/640398首先下载soundtouch开源库,可以到官方网站去找了,http://www.surina.net/soundtouch/。
下面我们要修改音频文件主要调整的几个函数如下了:mSoundTouch.setSamp....
分类:
移动开发 时间:
2014-05-28 02:41:40
阅读次数:
549
好友列表好友列表,在 XMPP 中被称为 roster,花名册?获取 roster
需要客户端发送 标签向 XMPP 服务器端查询一个 IQ 请求: type 属性,说明了该 iq 的类型为 get,与 HTTP
类似,向服务器端请求信息from 属性,消息来源,这里是你的 JIDto 属性,消息目...
分类:
移动开发 时间:
2014-05-28 02:37:31
阅读次数:
354
准备工作:找到需要的声音(不要大于30秒),如果是mp3格式,则直接将其后缀名改为.wav;将声音文件添加到系统中。第一步:导入
AudioToolbox.framework 文件第二步:在需要声音的类的.h文件中添加 #import 同时,声明如下语句static
SystemSoundID s....
分类:
移动开发 时间:
2014-05-28 02:13:57
阅读次数:
274
webkit在绘制页面时会将结构分为各种层,当层足够大时就会变成很大的平铺层。这样一来webkit在每次页面结构发生变化时不需要都渲染整个页面而是渲染对应层了,这对渲染速度来说相当的重要。webkit会给各种层分配一定大小的“后备存储器”在内存里缓存起来,这就是绘制层的上下文,通过这个上下文就可以很...
分类:
移动开发 时间:
2014-05-28 01:50:48
阅读次数:
1191
所用框架及语言 iOS客户端-Wax(开发愤怒的小鸟的连接Lua 和
Objc的框架),Lua,Objc, 服务端-Java(用于返回插件页面)工具框架链接地址:Wax
-https://github.com/probablycorey/wax Netty -https://netty.io/ 用做...
分类:
移动开发 时间:
2014-05-28 00:41:43
阅读次数:
342
Inherits fromCAAnimation:NSObjectConforms
toNSCoding (CAAnimation)NSCopying (CAAnimation)CAAction
(CAAnimation)CAMediaTiming (CAAnimation)NSObject (NS...
分类:
移动开发 时间:
2014-05-28 00:39:11
阅读次数:
282
单例的模式在网上有很多,今天发下我个人对单例模式的理解。整个app中只存在一个实例,也只会进行一次实例,在实例完成之后是不可以人释放的(当App关闭之后,等系统自己回收)。也就是说,如果我们写得某个类符合了上述条件,那么我们也可以称这个类为单例。
在非ARC的工程中,我们需要针对alloc,r...
分类:
移动开发 时间:
2014-05-27 15:59:11
阅读次数:
309