- 博客(0)
- 资源 (20)
- 收藏
- 关注
iOS多线程与网络开发之NSOperation示例代码
NSOperation的基本使用
1.NSOperation的作用
配合使用NSOperation和NSOperationQueue也能实现多线程编程
NSOperation和NSOperationQueue实现多线程的具体步骤
先将需要执行的操作封装到一个NSOperation对象中
然后将NSOperation对象添加到NSOperationQueue中
系统会自动将NSOperationQueue中的NSOperation取出来
将取出的NSOperation封装的操作放到一条新线程中执行
2015-07-24
iOS开发网络篇之Web Service和XML数据解析
在iPhone和后台系统的通信中,使用Web Service获取服务器数据上最常见的一种形式。
而在Web Service通信中,数据交换格式通常上使用XML数据,XML数据也是软件开发中普遍存在的一种格式,
因此XML解析也就成为项目开发中必须掌握的一些基本技能。
本文提供一个XML数据解析类SimpleXMLParser,
该类的特点上将XML数据解析成数据库记录形式,数据解析后保存在NSArray中,
其中数组的每个元素对应一条数据库记录,每条记录则是由数据库字段和值组成的NSDictionary。
2015-07-03
iOS开发网络篇之Base64编解码
在iPhone开发中很多时候都需要将数据进行Base64编解码。
在一些大项目中,就需要将通过RSA加密算法加密后的数据进行Base64编码,
然后再通过网络将iPhone端的数据传送到服务器端,
服务器端收到数据后再进行解码,然后处理解码后的数据。
2015-07-03
【cocos2d-x IOS游戏开发-城市跑酷】
尊重开发者的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/17333123
【cocos2d-x IOS游戏开发-城市跑酷】跑酷游戏介绍
游戏特色:
1、自己创建属于自己的城市以及繁荣的街区
2、随机的屋顶与意想不到的坑等你来挑战
3、操作教程
4、简单的操作:你只要点击屏幕就能跳起来,双击屏幕你就能飞起来,是不是感觉很刺激!!
5、主角跳起来的时候屋顶的烟囱会冒烟来为主角加油
6、主角与街区、屋顶、以及坑的碰撞
7、主角死亡的动画
8、跑酷积分统计
2013-12-15
【cocos2d-x IOS游戏开发-捕鱼达人9-13】鱼群产生
9、【cocos2d-x IOS游戏开发-捕鱼达人9】鱼与动画
资源引用页:
10、【cocos2d-x IOS游戏开发-捕鱼达人10】鱼的产生和移动
资源引用页:
11、【cocos2d-x IOS游戏开发-捕鱼达人11】鱼的产生和移动:完善
资源引用页:
12、【cocos2d-x IOS游戏开发-捕鱼达人12】鱼群效果
资源引用页:
13、【cocos2d-x IOS游戏开发-捕鱼达人13】完善鱼群效果
资源引用页:
2013-12-11
【cocos2d-x IOS游戏开发-捕鱼达人4-8】章节代码
4、【cocos2d-x IOS游戏开发-捕鱼达人4】基本游戏框架
资源引用页:
5、【cocos2d-x IOS游戏开发-捕鱼达人5】C++中函数代理与信号插槽机制
资源引用页:
6、【cocos2d-x IOS游戏开发-捕鱼达人6】实现开始菜单
资源引用页:
7、【cocos2d-x IOS游戏开发-捕鱼达人7】游戏场景基础实现
资源引用页:
8、【cocos2d-x IOS游戏开发-捕鱼达人8】游戏中的配置文件
资源引用页:
2013-12-11
【cocos2d-x IOS游戏开发-捕鱼达人14-17】炮弹的实现
【cocos2d-x IOS游戏开发-捕鱼达人14】炮弹切换界面
【cocos2d-x IOS游戏开发-捕鱼达人15】炮弹攻击效果1
【cocos2d-x IOS游戏开发-捕鱼达人16】炮弹攻击效果2
【cocos2d-x IOS游戏开发-捕鱼达人17】炮弹攻击判定
2013-12-11
cocos2d-x手游<进击的9秒>客户端源码
cocos2d-x手游<进击的9秒>客户端源码
1、下载cocos2d-x:我使用的引擎的版本号:cocos2dx的版本 2.2.1
2、下载win32工程文件及源代码:【资源】
3、将工程文件解压至..\cocos2d-x-2.2.1\samples目录下【根据自己cocos2dx的安装目录】
4、打开cocos2d-x-2.2.1目录下的cocos2d-win32.vc2010.sln
5、右键点击解决方案选择添加现有项目:cocos2d-x-2.2.1\samples\LhTestGame\proj.win32目录下的 LhTestGame.win32.vcxproj
6、生成整个解决方案【第一次需要全部编译】
7、设置LhTestGame.win32为启动项目
8、运行成功
2013-12-05
python安装工具setuptools
python安装工具setuptools
这个工具是方便我们安装python下的一些其他库
附件下载setuptools-1.1.6.tar.gz,解压
cmd到解压目录,输入python ez_setup.py,就安装好了。
2013-12-05
memcached_en32or64.zip
高性能的分布式内存对象缓存系统
用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度
2013-12-04
手游<进击的9秒>客户端源码【cocos2d-x】
右键点击解决方案选择添加现有项目:cocos2d-x-2.2.1\samples\LhTestGame\proj.win32目录下的 LhTestGame.win32.vcxproj
生成整个解决方案【第一次需要全部编译】
2013-12-04
进击的9秒客户端源码及工程文件
进击的9秒客户端源码及工程文件
1、下载cocos2d-x:我使用的引擎的版本号:cocos2dx的版本 2.2.1
2、下载win32工程文件及源代码:【资源】
3、将工程文件解压至..\cocos2d-x-2.2.1\samples目录下【根据自己cocos2dx的安装目录】
4、打开cocos2d-x-2.2.1目录下的cocos2d-win32.vc2010.sln
5、右键点击解决方案选择添加现有项目:cocos2d-x-2.2.1\samples\LhTestGame\proj.win32目录下的 LhTestGame.win32.vcxproj
6、生成整个解决方案【第一次需要全部编译】
7、设置LhTestGame.win32为启动项目
8、运行成功
2013-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人