会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Long WaWa
博客园
首页
新随笔
联系
订阅
管理
2015年3月24日
【Xcode所有版本网盘下载】Xcode 6.2下载 |Xcode 6.3下载
摘要: 苹果的服务器下载真是太慢了!!!!备份一下百度网盘的下载地址:Xcode6 全系列网盘:http://pan.baidu.com/s/1pJqjIMBXcode 6.2:http://pan.baidu.com/s/1hqkYGZEXcode 6.3:http://pan.baidu.com/s/1...
阅读全文
posted @ 2015-03-24 17:01 Andy Wang
阅读(812)
评论(0)
推荐(0)
2012年5月4日
SpaceManager中自定义物体运动碰撞的监测
摘要: 在SpaceManager中关于运动物体的碰撞监测卡了一上午,终于调了出来,mark一下。情况是这样的,除了通过SpaceManager模拟物体在物理世界的运动外,还有一个Enemies类的运动轨迹需要自己定义,这个也好办,schedule定义就是了。- (void)enemiesMoving:(ccTime)dt{ CGPoint end = [[[_enemy stepArray] objectAtIndex:[_enemy curPointNum]+1] CGPointValue]; CGFloat disX,disY; float dis = [self distan...
阅读全文
posted @ 2012-05-04 00:41 Andy Wang
阅读(200)
评论(0)
推荐(0)
Obj-C 实现设计模式 -- Adapter
摘要: 关于什么是适配器,一张图足以说明。现在实现一下简单的适配器模式。现有的系统是WildTurkey,封装的目标厂商类是Duck。分别看看这两者WildTurkey@protocol TurkeyProtocol <NSObject>@required- (void) gobble;- (void) fly;@end@interface WildTurkey : NSObject <TurkeyProtocol>{ }- (void) gobble;- (void) fly;@end@implementation WildTurkey- (void) gobble{ NSL
阅读全文
posted @ 2012-05-04 00:19 Andy Wang
阅读(191)
评论(0)
推荐(0)
2012年4月13日
Obj-C 实现设计模式 -- 装饰
摘要: 装饰模式,个人觉得没有太多让人眼前一亮的东西,也或许是现在理解的太过肤浅。子类通过继承父类对父类(或者接口)进行装饰,改变父类的一些属性,丰富并装饰父类的一些方法。不多说,贴一贴代码吧。View Code @interface Beverage : NSObject { NSString * _description;}- (id) init;@property (nonatomic, retain) NSString * description;- (float) cost;- (NSString *) getDescription;@endView Code - (id) init{...
阅读全文
posted @ 2012-04-13 00:19 Andy Wang
阅读(134)
评论(0)
推荐(0)
2012年4月12日
Obj-C 实现设计模式 -- Observer
摘要: 观察者模式,采用气象站的例子来说明,本质上跟Java来实现差不多。只不过是针对协议(Delegate)来编程。简单说下需求,气象显示版向气象站注册成功订阅者(观察者),气象站监测到气温发生变化,向各个已注册的气象显示版发出通知。遵守针对接口编程的原则,先来写Delegate.第一个,需要被气象站实现的订阅和取消订阅的方法。#import "ObserverModel.h"@protocol SubjectProtocol <NSObject>- (void) registerObserver:(id<ObserverModel>) obs;- (vo
阅读全文
posted @ 2012-04-12 23:48 Andy Wang
阅读(262)
评论(0)
推荐(0)
2012年4月8日
Obj-C 实现设计模式 -- Duck
摘要: 自这一篇开始,准备用Obj-C 实现下HF设计模式里面的例子,权当对设计模式的学习。鉴于OC中协议与Java接口的概念相似这一特性,先遵循针对接口编程的原则,设计两个协议类。@protocol QuackBehaviorProtocol <NSObject>@required- (void) quack;@end@protocol FlyBehaviorProtocol <NSObject>@required- (void) fly;@end准备三个类遵守一下协议并予以实现。View Code @interface FlyBehavior : NSObject <
阅读全文
posted @ 2012-04-08 01:55 Andy Wang
阅读(227)
评论(0)
推荐(0)
2012年4月2日
Obj-C大量图片构成动画的实现(二)
摘要: 前几天写了关于Obj-C大量图片构成动画的实现。实际项目中的要求进一步提高,要求大量的640*960的图片构成动画。这下又郁闷了,之前的方案在Load大量如此图片时各种Crash啊。由于良久,决定自己写一个UIAnimationView来手动实现图片动画的功能。原理非常简单,Timer控制UIImageView的图片变换。同时,类的内部设两个Array,用来存储动画需要的图片集合。鉴于本程序的需求,设计一个DefaultArray用于播放默认的动画,设一个ImageArray用于播放需要的动画。@interface UIAnimationView : UIView { UIImageVi...
阅读全文
posted @ 2012-04-02 01:46 Andy Wang
阅读(495)
评论(0)
推荐(0)
2012年3月27日
Cocos2d和UIKit的结合使用
摘要: 额,题目写的有点大,其实这篇随笔只是想Mark下Cocos2d中对UIView的使用。Cocos2d中想使用UIView等UIKit系的控件,最常用常见的方法,就是通过openGLView来做,虽然这个非常简单,还是简述下吧。比如,现在我想在cocos2d中使用UIImageView这个控件,非常简单,直接上代码。CGRect frame = [[[CCDirector sharedDirector] openGLView] frame];_animateImageView = [[UIImageView alloc] initWithFrame:frame];[[[CCDirector sh
阅读全文
posted @ 2012-03-27 00:51 Andy Wang
阅读(1599)
评论(0)
推荐(0)
2012年3月25日
Obj-C大量图片构成动画的实现(一)
摘要: 准备实现一个由大量图片(帧)构成动画的方案,查询良久,写个总结
阅读全文
posted @ 2012-03-25 15:11 Andy Wang
阅读(864)
评论(0)
推荐(0)
公告