cocoa-touch相关内容

AsyncUdpSocket 如何使用接收

我正在尝试让 iPhone 程序在模拟器上运行.我的问题是接收 UDP 数据.我使用 asyncUdpSocket.如果我创建一个套接字并使用 sendData:(NSData) toHost:,... 它工作正常. 我想不明白的是接收函数是如何工作的. 我假设是这样的: socket = [[AsyncUdpSocket alloc] initWithDelegate:self]; ..
发布时间:2022-01-22 16:50:27 移动开发

iPhone:获取附近的地点/地点列表

我一直在想,facebook 地方使用什么列表?是foursquare的吗? 如果是这样,它是如何工作的?我可以连接到foursquare的API并通过坐标或类似的东西获取附近的地方吗? 非常感谢! 解决方案 以下是查找给定 LAT 和 LONG 附近地点以及特定词(如酒店、酒吧等)的简单方法:http://maps.google.com/maps?f=q&sll=LATAAN ..
发布时间:2022-01-22 13:44:43 移动开发

查找 GPS 信号强度

有什么方法可以获取 iPhone 的 GPS 信号强度?我想做一些这样的展示: 如果 GPS = 0 或无信号:颜色 = 红色/信号差或无信号 如果 GPS = 如果 GPS = >140 m 信号:颜色 = 绿色/良好或极好信号 解决方案 不存在用于检查 GPS 信号强度的公共 API,但这听起来并不是您真正想要的.您绝对可以检查 CoreLocation 返回的位置的准确性. ..
发布时间:2022-01-22 13:29:51 移动开发

NSArray vs NSDictionary 查找

检查一个对象是否已经存在于一个列表中更快更便宜.通过使用 NSArray contains 对象或检查 NSDictionary 的键是否已存在? NSArray containsObject 选择器是否也遍历整个数组元素?另外检查一个键是否已经存在于字典中呢?这是否需要遍历所有键. 最后,检查一个对象是否已经存在于(同一类的)大对象列表中的最好和最快的方法是什么. 提前致谢 ..
发布时间:2022-01-21 18:02:46 移动开发

我们什么时候应该使用 pushScene 和 replaceScene?

我 cocos2d,我正在使用 pushScene 和 replaceScene 移动到下一个场景.但是,我很困惑我们应该使用哪个? 当我在某些地方使用 replaceScene 时,应用程序崩溃并出现类似 的错误 -[UITextView 长度]:无法识别的选择器发送到实例 0x842a750由于未捕获的异常“NSInvalidArgumentException"而终止应用程序,原因: ..
发布时间:2022-01-21 17:57:26 其他开发

GlView 导致 OpenGL 错误

我是 cocos2d 的新手.我正在使用 cocos2d(3.0 Beta) 平台的 uiview 进行游戏.我在自定义视图控制器中设置了一个 GLView.下面是我的代码. - (void)setupCocos2D {CCGLView *glView = [CCGLView viewWithFrame:self.view.bounds pixelFormat:kEAGLColorFormat ..
发布时间:2022-01-21 17:55:35 移动开发

计算一个方法在 Cocoa-Touch 中被调用的次数?

我有一个小应用程序,它使用 cocos2d 运行游戏的四个“关卡",其中每个关卡都完全相同.第四关运行后,我想显示一个结束游戏的场景.我能够处理这个问题的唯一方法是制作四种方法,每个级别一个.毛. 我曾多次使用 cocos2d 和仅使用基本的 Cocoa 框架遇到过这种情况.那么我可以计算一个方法被调用的次数吗? 解决方案 你能不能每次调用你的方法时只增加一个实例变量整数? 我 ..
发布时间:2022-01-21 17:47:11 移动开发

Cocos2d 播放2种不同的背景音乐文件或循环播放效果

我需要有一个场景的背景音乐和一个角色的背景音乐,但是当角色做出一些动作时我必须停止它. 对于这个问题我不得不选择: 同时播放2个背景音乐文件,并停止与角色相关的一个 循环播放音效. 这其中有 2 种可能 &推荐? 问候! 解决方案 你说你在使用cocos2d,所以我假设你也在使用cocos2d提供的SimpleAudioEngine. 使用 SimpleAu ..
发布时间:2022-01-21 17:36:11 移动开发

如何用 Cocos2d-iPhone 画线

我试图通过完成简单的事情来掌握 Cocos2d.此时,我有一个场景,该场景有一个背景精灵和一个图层.我正在尝试使用 drawLine 绘制到图层上.这是我目前的尝试. @implementation MyLayer-(id)初始化{self = [超级初始化];如果(自我!=零){glColor4f(0.8, 1.0, 0.76, 1.0);glLineWidth(2.0f);CocosNode ..
发布时间:2022-01-21 17:24:37 移动开发

什么是花栗鼠?(除了是一个物理引擎)

希望这个问题不像我担心的那样愚蠢,但它可能仍然很愚蠢. 我是 Objective-C 和 Cocoa 的新手.事实上,总的来说,我对 C 完全陌生.我正在尝试使用 Cocos2d-iPhone 实现 iPhone 游戏.这是我以前用 Flash 制作的游戏,所以我认为这将是一个很好的方法来学习 Objective C、cocoa 和 cocos2d. 我有一个大问题是理解为什么所有 C ..
发布时间:2022-01-21 17:19:36 移动开发

如何将浮点值存储在 NSArray 中?

for ( tempI = 0; tempI 我可以像上面那样写代码吗?我需要在 NSArray 中存储一个浮点值 (array[][]).我可以吗? 我的问题是,我有一个矩阵作为 1.0 0.4 0.3 0.52.0 0.4 0.5 0.53.0 4.3 4.9 0.5 我需要使用 1.0, 2.0 3.0 检索值 (0.4, 0.3, 0.5).我该如何使用 NSDictionary ..
发布时间:2022-01-21 17:15:15 移动开发

使用 modalPresentationStyle 显示视图

我听说您可以使用 modalPresentationStyle 制作类似于 iPad 邮件应用程序中的视图弹出窗口.我很难弄清楚如何使用它.我看了这篇文章 这里,但仍然无法弄清楚如何完成这项任务.如果有人能解释如何连接控制器以使这段代码工作,那就太好了. 谢谢 解决方案 我觉得魔法咒语如下: myViewController = ..... 如果需要,创建你的新控制器 ....my ..
发布时间:2022-01-20 22:50:52 其他开发