自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

转载 iPhone网络编程之--Reachability

一:确认网络环境3G/WIFI    1. 添加源文件和framework        开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审(我们的)查的。    Apple 的 例程 Reachability 中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability,首先要完成如下两部:

2012-10-26 10:04:43 708

原创 如何去掉grouped样式UITableView中cell的边框和背景

如果,UITableView的类型为UITableViewStyleGrounped,发现使用_tableView.backgroundColor = [UIColor clearColor]后,tableView的背景色仍然是默认的色,上网查了下:_tableView.backgroundView = nil;可以搞定。测试下发现确实可以,但是不知道以前的版本不确定有没有backgrou

2012-10-25 19:00:35 4313

转载 旧工程适配iOS 6和iPhone 5的一些故事

苹果每发布一个系统,都够开发者忙活一阵的,更新xcode适配新系统:像iOS4支持Retina需要@2x的图;像iOS5不支持udid;像现在的iOS6和iPhone5要面对的下面的一堆问题。1.添加Retina 4 launch image,运行工程的时候会主动提示你。这时候直接点Add就好了。会默认添加一张Default-568h@2x.png的黑图:不添加的话

2012-10-24 17:00:27 1252

转载 23. iPhone上面的现实增强(Augmented Reality )入门教程

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/3997/introduction-to-augmented-reality-on-the-iphone教程截

2012-10-22 13:00:37 7239

转载 22. 如何制作一个类似tiny wings的游戏:第二部分(完)

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/3913/how-to-create-a-game-like-tiny-wings-part-2教程截图:

2012-10-22 12:59:28 814

转载 21. 如何制作一个类似tiny wings的游戏:第一部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/3888/how-to-create-a-game-like-tiny-wings-part-1 PS

2012-10-22 12:58:36 958

转载 20. 如何使用CCRenderTexture来创建动态纹理

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/3857/how-to-create-dynamic-textures-with-ccrendertexture

2012-10-22 12:57:35 844

转载 19. 如何使用GameCenter制作一个简单的多人游戏教程:第二部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/3325/how-to-make-a-simple-multiplayer-game-with-game-center

2012-10-22 12:56:34 1734

转载 18. 如何使用GameCenter制作一个简单的多人游戏教程:第一部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/3276/how-to-make-a-simple-multiplayer-game-with-game-center

2012-10-22 12:54:56 1619

转载 17. 如何使用cocos2d制作一个太空射击游戏

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/3611/how-to-make-a-space-shooter-iphone-game程序截图:

2012-10-22 12:53:16 867

转载 16. 如何使用box2d来做碰撞检测(且仅用来做碰撞检测)

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-coco

2012-10-20 11:32:25 1093

转载 15. 如何使用cocos2d制作一个打地鼠的游戏:(第二部分。完)

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/2593/how-to-create-a-mole-whacking-game-with-cocos2d-part-2

2012-10-20 11:30:47 1348

转载 14. 如何使用cocos2d来制作一个打地鼠的游戏:第一部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/2560/how-to-create-a-mole-whacking-game-with-cocos2d-part-1

2012-10-20 11:29:19 689

转载 14. 如何使用cocos2d来制作一个打地鼠的游戏:第一部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/2560/how-to-create-a-mole-whacking-game-with-cocos2d-part-1

2012-10-20 11:27:00 1044

转载 13. 在cocos2d里面如何拖拽精灵

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文出处:http://www.raywenderlich.com/2343/how-to-drag-and-drop-sprites-with-cocos2dPS:非常感谢aom7

2012-10-20 11:24:54 808

转载 12. 加入敌人和战斗:如果使用cocos2d制作基于tiled地图的游戏:第三部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://geekanddad.wordpress.com/2010/06/22/enemies-and-combat-how-to-make-a-tile-based-g

2012-10-20 11:23:45 728

转载 11. 碰撞检测和收集物品:如何使用cocos2d制作基于tiled地图的游戏:第二部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/1186/collisions-and-collectables-how-to-make-a-tile-based-g

2012-10-20 11:21:51 1177

转载 10. 如何使用cocos2d制作基于tile地图的游戏教程:第一部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/1163/how-to-make-a-tile-based-game-with-cocos2d教程截图:

2012-10-20 11:19:34 1031

转载 9.如何在cocos2d里面使用动画和spritesheet

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/1271/how-to-use-animations-and-sprite-sheets-in-cocos2d

2012-10-20 11:17:20 563

转载 8.如何使用cocos2d和box2d来制作一个Breakout游戏:第二部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/505/how-to-create-a-simple-breakout-game-with-box2d-and-coc

2012-10-20 11:15:16 1131

转载 7.如何使用cocos2d和box2d来制作一个Breakout游戏:第一部分

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/475/how-to-create-a-simple-breakout-game-with-box2d-and-coc

2012-10-20 11:13:57 621

转载 6.在cocos2d里面如何使用物理引擎box2d:弹球

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/457/intro-to-box2d-with-cocos2d-tutorial-bouncing-balls

2012-10-20 11:08:22 688

转载 5. 在cocos2d里面如何制作按钮:简单按钮、单选按钮和开关按钮

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/414/how-to-create-buttons-in-cocos2d-simple-radio-and-toggl

2012-10-20 11:06:13 700

转载 4. 如何使用cocos2d来制作简单的iphone游戏:更猛的怪物和更多的关卡。(第三部分。完!)

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/782/harder-monsters-and-more-levels目前为止,我正在翻译的游戏《如何如何使用

2012-10-20 11:05:01 526

转载 3 .如何使用cocos2d开发一个简单的iphone游戏:旋转炮塔(第二部分)

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/692/rotating-turrets《怎样使用cocos2d来开发一个简单的iphone游戏》这个帖子太火

2012-10-20 11:01:04 507

转载 2.如何使用cocos2d来做一个简单的iphone游戏教程(第一部分)

免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/352/how-to-make-a-simple-iphone-game-with-cocos2d-tutorial

2012-10-20 10:58:48 995

转载 1.在cocos2d里面如何使用texture-packer和像素格式来优化spritesheet.html

转载:http://blog.devdiv.com/免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!前言:这篇文章是我翻译的第一篇关于cocos2d的文章,我在翻译的时候尽量按原文意思来,但难免会加入自己一些理解进去。还有这篇文章

2012-10-20 10:54:07 908

转载 iPhone 路径大全

1、【/Applications】常用软件的安装目录 2. 【/private /var/ mobile/Media /iphone video Recorder】iphone video Recorder录像文件存放目录3、【/private /var/ mobile/Media /DCIM】相机拍摄的照片文件存放目录4、【/private/var/ mobile

2012-10-20 10:44:11 654

转载 Push机制流程详解

第一个文档是push机制的解释,大部分内容从一个现成的pdf中得到,修改了几处错误的地方。 push.pdf (314.81 KB, 下载次数: 4470) 第二个文档主要是关于如何获取Provider的证书的,比较麻烦,没有MacOS环境的最好不要看,会头疼的。仅做参考! APNS2.pdf (86.76 KB, 下载次数: 3565) 有问题跟贴,大家一起讨论。

2012-10-20 10:38:27 917

转载 iPhone的Push(推送通知)功能原理浅析

转自:http://xiaolife.com/wordpress/an-introduce-to-iphone-push/第一部分:Push原理(以下绝大多数内容参考自、图片来自iPhone OS Reference Library)机制简介Push 的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器。 APNS 是A

2012-10-20 10:36:45 543

转载 Android 数字签名学习笔记

在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此 数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,w 那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。A ndroid使用Java的数字证书相关的机制来给apk加盖数字证书,要理解andr

2012-10-14 08:48:45 453

转载 Android效果之 抽屉效果

在Android开发过程中,我们喜欢使用特效,比如抽屉效果,这样可以给人很好的体验。点击一个按钮,就像拉抽屉一样展开界面,这样的效果正是我在这里所要说明的。比如在AVD或真机上,我们都有看过这种效果。比较常用的应用是LAUNCH应用。在这个应用中我们实现了拉抽屉呈现所有的程序。那么我们就来开始实现这个让我们梦寐以求的效果吧。我们先创建一个工程。在这里我命名为drawerDemo.在这个例子中我在m

2012-10-14 08:47:37 1014

转载 分享别人的两种闹钟的实现方法

clock2是使用 UILocalNotification,详见http://www.devdiv.com/thread-69786-1-1.htmlmultitask_demo.zip是前两天看见http://www.devdiv.com/article-1675-1.html两种方法都可以实现,供大家学习。

2012-10-14 08:32:26 705

转载 让模拟器也支持GPS定位(模拟实现)

iOS上的GPS定位一般需要真机才能看到效果,但在开发的过程中,一般都在模拟器上调试。那怎么办呢?我们可以使用Object-C的策略,给模拟器指定一个经纬度,这样,定位就可以在模拟器上实现了。RealTool为你实现一个简单的demo。// 模拟器 宏定义#ifdef TARGET_IPHONE_SIMULATOR @interface CLLocationManager (Sim

2012-10-14 08:24:08 4795

转载 通过代码添加联系人到通讯录的方法

-(IBAction)addToContact{        printf("--------addToContact----Execute!!!------\n");        ABAddressBookRef iPhoneAddressBook = ABAddressBookCreate();                ABRecordRef newPerson =

2012-10-14 08:11:14 1493

转载 [多媒体、图形、动画] 使用quartz2D绘制阴影的代码

void MyDrawWithShadows (CGContextRef myContext, // 1                          float wd, float ht); {     CGSize          myShadowOffset = CGSizeMake (-15,  20);// 2     float           myColor

2012-10-13 07:29:13 413

转载 UIWebView加载Loading...两种方法

UIWebView加载Loading...两种方法    第一种方法:使用UIView and UIActivityIndicatorView//创建UIWebViewWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 44, 320, 400)];[WebView setUserInteractionE

2012-10-13 07:22:59 533

转载 短信,电话,邮件,提示框

+ (void)alert:(NSString *)msg{    UIAlertView *alertView = [[[UIAlertView alloc] initWithTitle:msg message:@"" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil] autorelease];

2012-10-12 23:13:00 517

原创 UIImageView实现图片幻灯片

NSArray *myImages = [NSArray arrayWithObjects:    [UIImage imageNamed:@"Image1.png"],    [UIImage imageNamed:@"Image2.png"],    [UIImage imageNamed:@"Image3.png"],    [UIImage imageNamed:@"mag

2012-10-12 23:11:38 543

转载 使用定制的NSDictionary的方法,对NSArray进行排序

NSArray中存放的是NSDictionary,可以使用策略的方法对NSDictionary进行定制,增加比较的方法。然后调用NSArray的sortUsingSelector方法对数组进行排序,这里使用NSDictionay中的时间对象的时间排序。具体操作如下:1.定制NSDictionaryXXX.h文件@interface NSMutableDictionary(myCompa

2012-10-12 23:09:21 804

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除