随笔分类 -  ios/cocos2d

摘要:IOS开发中的数据库的学习IOS开发学习笔记iOS数据库编程是本文要介绍的内容,主要是来了解IOS开发中的数据库的学习,具体内容来看详解。在IOS开发过程中常常会用到数据库,而SQLite3是中支持的数据库。下面简单介绍一下iPhone中SQLite3数据库的用法:SQLite3是一个轻量级的数据库,完全使用C语言编写,使用简单方便。它是一个嵌入到程序进程的数据库,和其他一些数据库(MySQL,MS SQL)不同,它没有独立的进程。1、打开数据库首先声明一个数据库变量[pre]sqlite3 *db=NULL;[/pre]每一个SQLite3都是一个文件,打开一个数据库只需要调用一次sqlit 阅读全文
posted @ 2012-06-21 20:49 江海不系舟 阅读(645) 评论(0) 推荐(0)
摘要:一、简单的get请求网络编程是我们经常遇到的,在IPhone中,SDK提供了良好的接口,主要使用的类有 NSURL,NSMutableURLRequest,NSURLConnection等等。一般情况下建议使用异步接收数据的方式来请求网络连接,这种网络连接分为两步,第一步是新建NSURLConnection对象后,直接调用它的start方法来连接网络。第二步是使用delegate方式来接收数据,这里给一个常用的写法:网络请求部分:12345678NSString *urlString = [NSString stringWithFormat:@"http://www.voland.c 阅读全文
posted @ 2012-06-21 20:37 江海不系舟 阅读(365) 评论(0) 推荐(0)
摘要:-、建立 UITableViewDataTable = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 420)];[DataTable setDelegate:self];[DataTable setDataSource:self];[self.view addSubview:DataTable];[DataTable release];二、UITableView各Method说明//Section总数- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tabl 阅读全文
posted @ 2012-05-28 12:09 江海不系舟 阅读(220) 评论(0) 推荐(0)
摘要:I took the example that Jack provided and actually created a working project, this was done using the Cocos2D 0.7.1 XCode Template, and then just editting the *AppDelegate.m/.h files, which are provided below in there entirety. I also modified some of what Jack said, because I feel that creating the 阅读全文
posted @ 2012-04-21 13:24 江海不系舟 阅读(1388) 评论(0) 推荐(0)
摘要:首先 启动XCode,点击“File\New Project...”,选择cocos2dApplicationtemplate,并且把工程命名为TestBackground. 接着你需要一张图片作为你的游戏的背景地图,我是从网上找了一张480*320的图片(正好和iphone的横向吻合),我把它命名为 background.jpg,你也可以和我一样随意从网上找到你喜欢的图片作为你测试用的背景,然后我们需要把这张图片加入我们的项目,所以,拖动你下 载好的背景图片到你的工程的resource文件夹下,并确保选中:好了我们已经准备好需要的准备工作了,让我们正是开始这个demo吧。开始 我们先替换H. 阅读全文
posted @ 2012-04-20 15:17 江海不系舟 阅读(1614) 评论(0) 推荐(0)
摘要:1:didAccelerate(CCAcceleration *pAccelerationValue)得到重力改变的函数 就是你想做一个摇晃类游戏得到z的变换就是这个接口。setIsAccelerometerEnabled(true);2:voidvisit(){ CCSize winSize = CCDirector::sharedDirector()->getWinSize(); CCSize winSizeInPixels = CCDirector::sharedDirector()->getWinSizeInPixels(); float scaleX = winSizeI 阅读全文
posted @ 2012-04-20 14:04 江海不系舟 阅读(1186) 评论(0) 推荐(0)
摘要:转载自 jis2007最终编辑 jis2007/*******************************************************************************************NSString*******************************************************************************************///一、NSString /*----------------创建字符串的方法----------------*///1、创建常量字符串。NSString *astrin 阅读全文
posted @ 2012-04-20 13:49 江海不系舟 阅读(199) 评论(0) 推荐(0)
摘要:1。如果你在想怎么去搞定程序的开始运行的背景一闪而过的大图 以及icon想换成自己的图,请你别挣扎了,直接弄个名字一样的图片覆盖吧,当然可以直接删掉!不过最好的就是覆盖。2。如果你定义了float a1,a2、double a1,a2的数据变量,恰好你又要用这些变量做乘除,那么你发现这个除法怎么都不对的时候,你应该这样试试:a1/1 thena1/a2得到直接期待的答案!3。如果你switch的时候 发现case报错(switch case is in protected scope) 那么请把case下面的用{}包裹起来 例如:switch(){case:{xxoo;break;}}4。在使 阅读全文
posted @ 2012-04-20 13:46 江海不系舟 阅读(1205) 评论(0) 推荐(0)
摘要:最近要存放png图片在本地 使用http协议 结果是一个头两个脑袋大网上找了很多都是ftp的 然后最后仔细的研究了下 还和朋友反复检查 终于把http下接收二进制数组并使用sqlite3来存放信息以及更新信息w完成了更多游戏的随时有网络的时候可以不用管理客户端的最佳通用功能1:libcurl的使用 前面的文章提到了很多 关于建立http的连接以及post、get的使用 还有tcp/ip通信还是用代码罗列下吧 我最喜欢就是用代码说事 直观易懂unsignedchar bufff[888888]; //接收到的二进制数据缓存unsigned int l; //判断接收到了多少二进制数据unsign 阅读全文
posted @ 2012-04-20 13:39 江海不系舟 阅读(4510) 评论(0) 推荐(0)
摘要:鍥炲埌椤堕儴昨天参照书中的例子,回到家后开始实现示例中的代码.发现XCode4.2中没有Window Base Application这一选项.使用Empty Application没有主界面的Storyboard文件.于是打开google,发现Jeroen Trappers有一篇文章有详细的解决方法.地址:http://www.trappers.tk/site/2011/06/16/mainwindow-xib/我的看法是(不一定准确):AppDelegate是个代理类,起类似与window编程下的WNDPROC函数.与其配合的是UIApplication.在没有XIB文件的情况下,是通过程 阅读全文
posted @ 2012-04-17 11:22 江海不系舟 阅读(574) 评论(0) 推荐(0)