ios - 在 soundOAL.m 中使用 openAL 的 IOS 8.1 中的警告?

标签 ios openal

我在 Xcode 6.1.1(使用 Xcode 5.x 制作)中打开了一个旧游戏项目,在模拟器中使用 iPad Air 模拟器启动它,编译后发现 SoundOAL 中有很多奇怪的警告。 m 在此文件的许多行中。他们大多是这样说的:

"Incompatible pointer types passing 'NSUInteger *' (aka 'unsigned long *') to parameter of type 'ALuint *' (aka 'unsigned int *')"

我想我知道这意味着什么(ps:应用程序可以正常运行),但我想知道是否有任何更改并且需要由我更改。我试图在 iOS 8 文档中找到一些东西,但我什么也看不懂。也许有人更了解它?

最佳答案

由于现在支持 64 位,因此发出警告。您可以忽略它们,但如果您看到任何意想不到的结果,您应该看看那里。

关于ios - 在 soundOAL.m 中使用 openAL 的 IOS 8.1 中的警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28564129/

相关文章:

iOS NSNumber 二进制表达式的无效操作数(NSNumber *"and ' double')

ios - 如何检测 iOS 应用程序是新安装还是之前已安装并删除

iphone - 录制使用 OpenAL 播放的样本

iPhone低通滤波器

c++ - alcOpenDevice : AL_INVALID_OPERATION 中的 OpenAL 软 40964

ios - uiscrollview 和 cocos2d 粘贴

ios - 如何使用 UIAlertController

ios - 动态缩放 UIButton 中的字体

c++ - 尝试在 OpenAL 中播放某些内容,但它永远不会脱离 AL_INITIAL 状态

ios - MPNowPlayingInfoCenter 在通过播放音频时始终处于 "playing"状态