Cocos2d iphone 要在iOS 7中运行cocos2d应用程序,我应该做哪些更改?
我正在尝试在iOS 7中构建cocos2d应用程序,但我遇到了一些问题Cocos2d iphone 要在iOS 7中运行cocos2d应用程序,我应该做哪些更改?,cocos2d-iphone,ios7,Cocos2d Iphone,Ios7,我正在尝试在iOS 7中构建cocos2d应用程序,但我遇到了一些问题 [string drawInRect:drawArea withFont:uifont lineBreakMode:linebreaks[definition.lineBreakMode] alignment:alignments[definition.alignment]]; 警告:“drawInRect:withFont:lineBreakMode:alignment:”在iOS 7中不推荐使用-Use-drawInR
[string drawInRect:drawArea withFont:uifont lineBreakMode:linebreaks[definition.lineBreakMode] alignment:alignments[definition.alignment]];
警告:“drawInRect:withFont:lineBreakMode:alignment:”在iOS 7中不推荐使用-Use-drawInRect:withAttributes:
CGSize boundingSize = CGSizeMake(CGFLOAT_MAX, CGFLOAT_MAX);
CGSize dim = [string sizeWithFont:uifont
constrainedToSize:boundingSize
lineBreakMode:NSLineBreakByWordWrapping];
警告:iOS 7.0中不推荐使用“sizeWithFont:constrainedToSize:lineBreakMode:”选项:属性:上下文:
AudioSessionGetProperty (kAudioSessionProperty_OtherAudioIsPlaying, &varSize, &isPlaying);
警告:“AudioSessionGetProperty”已弃用:在iOS 7.0中首次弃用
director_.wantsFullScreenLayout = YES;
-(void) setAccelerometerEnabled:(BOOL)enabled
{
if( enabled != _accelerometerEnabled ) {
_accelerometerEnabled = enabled;
if( _isRunning ) {
if( enabled )
[[UIAccelerometer sharedAccelerometer] setDelegate:(id<UIAccelerometerDelegate>)self];
else
[[UIAccelerometer sharedAccelerometer] setDelegate:nil];
}
}
}
-(void) setAccelerometerInterval:(float)interval
{
[[UIAccelerometer sharedAccelerometer] setUpdateInterval:interval];
}
警告:“WantFullScreenLayout”已弃用:在iOS 7.0中首次弃用
director_.wantsFullScreenLayout = YES;
-(void) setAccelerometerEnabled:(BOOL)enabled
{
if( enabled != _accelerometerEnabled ) {
_accelerometerEnabled = enabled;
if( _isRunning ) {
if( enabled )
[[UIAccelerometer sharedAccelerometer] setDelegate:(id<UIAccelerometerDelegate>)self];
else
[[UIAccelerometer sharedAccelerometer] setDelegate:nil];
}
}
}
-(void) setAccelerometerInterval:(float)interval
{
[[UIAccelerometer sharedAccelerometer] setUpdateInterval:interval];
}
警告:“UIAccelerator”已弃用:iOS 5.0中第一个弃用-UIAccelerator已被CoreMotion框架取代
有人能帮我解决这些问题吗?检查github开发分支上的cocos2d。如果运气好的话,这些事情已经解决了