这个地方能检测到网络变化的回调么?

这个地方能检测到网络变化的回调么?

[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(reachabilityChanged:)
name: kReachabilityChangedNotification
object: nil];

检测网络变化不是注册个通知么

官方例子中有个reality什么的检测网络的例子中有

检测变化干啥 要接收的时候收到数据就说明网络通了,没收到就说网络不通。我只是说你要是想用通知就去找找那个例子,Real什么的

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

project->New Build Phase > New Run Script Build Phase,那个script空白框,写进东西去以后怎么保存?

project->New Build Phase > New Run Script Build Phase,那个script空白框,写进东西去以后怎么保存?
写完了到项目的tagert里头看

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

当点击iphone上面的按钮时,一个界面从左边出去,一个界面从右边进来,这样的效果是怎么弄的?

当点击iphone上面的按钮时,一个界面从左边出去,一个界面从右边进来,这样的效果是怎么弄的?

使用 NavgatorController就有这样的效果。你看看一下官方文档带的例子吧:navbar

就是不想用navigationcontroller

一般游戏都有这个效果吧,但游戏应该没有用navigationController吧

@implementation UIUtility

+(void) navigationController:(UINavigationController*) navigationController
viewController:(UIViewController*) viewController
isPush:(BOOL) isPush
durationForAnimation:(CFTimeInterval)duration
TransitionForType:(NSString*)type
TransitionForSubtype:(NSString*)subtype
{
CATransition *transition = [CATransition animation];
transition.duration = duration;
//transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear];
transition.type = type;
transition.subtype = subtype;

[navigationController.view.layer addAnimation:transition forKey:nil];
navigationController.navigationBarHidden = NO;

if (isPush) {
[navigationController pushViewController:viewController animated:NO];
}else{
[navigationController popViewControllerAnimated:NO];
}

}

调这个函数吧,我写好了。

//创建,由上下动画
[UIUtility navigationController:self.navigationController
viewController:self
isPush:NO
durationForAnimation:0.75
TransitionForType:kCATransitionPush
TransitionForSubtype:kCATransitionFromBottom];

这么调用,你把这句改一下就行TransitionForSubtype:kCATransitionFromBottom];

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

tabbar的icon一般是多大?

tabbar的icon一般是多大?
44*44最小~apple建议的

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

要对一个流中的每一个字节(设计)运算

要对一个流中的每一个字节(设计)运算
要保留处理过的一部分字节在不同的地方在处理
是要保留在成员变量中吗 那成员变量用什么类型呢 我最终是要处理部分字节
在objective-c中通常的做法(用法)是什么

NSData

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

MPMoviePlayerController 播放有中文路径的视频地址就出错?怎么解决?是字符编码问题?

MPMoviePlayerController 播放有中文路径的视频地址就出错?怎么解决?是字符编码问题?

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

为何不能这样使用

为何不能这样使用
声明没有问题
实现有问题

-(uint8_t []) intToArray:(int) ndata{
uint8_t result[10];
return result;
}

编译异常
declared as method returning an array

result 是地址

他和&result[0]是一样的

-(void*) XXX
{

}

这么写看看

应为uint8_t后面每个字节还要处理的—自定义业务

C++里也没有返回数组的啊

都是指针啊

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

我想判断刚体是否禁止不动。 if (body->v.x==0||body->v.y==0)

我想判断刚体是否禁止不动。 if (body->v.x==0||body->v.y==0)
{
NSLog(@”aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa”);
}

判断速度貌似不行这是为什么?

if (body->v.x==0||body->v.y==0)

if (body->v.x==0&&body->v.y==0)有没有其它方法判断其稳定下来了。

sleep就是不动了吧?

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

刚体是一个头像,让刚体从空中掉下来的时候有表情效果,落在地上也不停的有表情效果。?

刚体是一个头像,让刚体从空中掉下来的时候有表情效果,落在地上也不停的有表情效果。?

碰撞检测被

或者判断物体是运动的还是静止的状态

不知道这种果怎么实现。表情也都是一些图片。那这样表情也就受重 力。把表情也都做成刚体吧?。谢谢上的兄弟。

和图片没什么关系吧,物体运动时指定一个精灵

静止时指定一个精灵,大概应该能行

用的哪个引擎box2d?

chipmink

这样可以实现。关键现在表情的眼睛都是单个精灵。

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment

json比xml

最近哥们一直在搞ipad电子杂志,数据一直是用xml处理的
听一前辈说json和xml在很多功能上差不多。
想学下json代替xml,不知道有没有熟悉的帮忙推荐个好点的资料

json比xml效率高一些

xml结构好一些

http传数据现在基本都是json了

json是一种不同于xml的格式 aa:{bb:cc}

存储少量的设计可以吗?

完全可以

xml为什么慢,因为在解析之前必须把xml变成dom 文档对象模型

这个东西很庞大,消耗很大,特别是在移动设备商

而json是更轻巧的对象格式

plist其实就是个xml

json可以持久化到文件之类的东西吗?

因该不行,如果是强类型的语言,持久化怎么保持对象类型 是个问题

这样说xml也不行,除非你特别的去制定

所以就会出现一些持久层的框架,完全用xml就能完成强类型的对象定义

但是js 是弱类型语言,用json去定义很合适

json是js的原生对象的一种表现方式. js里面用着比较爽.

Posted in Iphone编程Objective-c++&x-code&cocoa相关 | Leave a comment