单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这里主要介绍下在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
系统对象的归档我就不介绍了,这个不复杂,自己看一下就会了。我在这里主要介绍自定义对象的归档。Sample.h文件 9 #import 10 11
@interface Sample : NSObject {12 13 NSString* name;14 int magicNu...
分类:
移动开发 时间:
2014-05-29 00:33:24
阅读次数:
407
1.下载XMPPFramework,下载地址:https://github.com/robbiehanson/XMPPFramework2.创建项目并将XMPP库引入:3.添加需要的库文件:4.配置KissXML:OTHER_LDFLAGS
添加 -lxml2HEADER_SEARCH_PATHS ...
分类:
移动开发 时间:
2014-05-28 23:46:15
阅读次数:
472
这几天用了下ASyncSocket完成前后台即时通讯,当时有想过用消息推送的技术实现的,可是后来想到消息推送的不可靠性还是算了。于是使用了tcp/ip实现后台主动发送数据给前台的功能。最开始设计后台的时候,我有考虑到数据量比较大的问题,所以数据大的时候我会使用分包和组包的功能去实现。TCP/IP.....
分类:
移动开发 时间:
2014-05-28 21:06:38
阅读次数:
356
jQuery Mobile不同网页之间的跳转问题jQuery
Mobile,一个新的手机终端脚本开发库,从名字可以看出,它是基于jQuery;目前支持很多种手机设备,包括IOS/Android/BlackBerry/Windows
Phone等,当然,支持程度不一,具体可以看:http://jque...
分类:
Web程序 时间:
2014-05-28 18:30:52
阅读次数:
433
/*** 获取用户手机序列号*/+ (NSString *)serialNumber{
NSString *serialNumber = nil; void *IOKit =
dlopen("/System/Library/Frameworks/IOKit.framework/IOKit", ...
分类:
移动开发 时间:
2014-05-28 17:01:53
阅读次数:
752
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