cocoa-touch相关内容
..
我正在尝试让 iPhone 程序在模拟器上运行.我的问题是接收 UDP 数据.我使用 asyncUdpSocket.如果我创建一个套接字并使用 sendData:(NSData) toHost:,... 它工作正常. 我想不明白的是接收函数是如何工作的. 我假设是这样的: socket = [[AsyncUdpSocket alloc] initWithDelegate:self];
..
我一直在想,facebook 地方使用什么列表?是foursquare的吗? 如果是这样,它是如何工作的?我可以连接到foursquare的API并通过坐标或类似的东西获取附近的地方吗? 非常感谢! 解决方案 以下是查找给定 LAT 和 LONG 附近地点以及特定词(如酒店、酒吧等)的简单方法:http://maps.google.com/maps?f=q&sll=LATAAN
..
有什么方法可以获取 iPhone 的 GPS 信号强度?我想做一些这样的展示: 如果 GPS = 0 或无信号:颜色 = 红色/信号差或无信号 如果 GPS = 如果 GPS = >140 m 信号:颜色 = 绿色/良好或极好信号 解决方案 不存在用于检查 GPS 信号强度的公共 API,但这听起来并不是您真正想要的.您绝对可以检查 CoreLocation 返回的位置的准确性.
..
我知道 xcode 没有单选按钮 所以我尝试添加一个自定义按钮并使其像单选按钮一样操作 这是我使用的图像 这是我设置到单元格的代码 UIButton *but = [UIButton buttonWithType:UIButtonTypeCustom];[但 setImage:[UIImage imageNamed:@"radio-off.png"] forState:UICo
..
检查一个对象是否已经存在于一个列表中更快更便宜.通过使用 NSArray contains 对象或检查 NSDictionary 的键是否已存在? NSArray containsObject 选择器是否也遍历整个数组元素?另外检查一个键是否已经存在于字典中呢?这是否需要遍历所有键. 最后,检查一个对象是否已经存在于(同一类的)大对象列表中的最好和最快的方法是什么. 提前致谢
..
我 cocos2d,我正在使用 pushScene 和 replaceScene 移动到下一个场景.但是,我很困惑我们应该使用哪个? 当我在某些地方使用 replaceScene 时,应用程序崩溃并出现类似 的错误 -[UITextView 长度]:无法识别的选择器发送到实例 0x842a750由于未捕获的异常“NSInvalidArgumentException"而终止应用程序,原因:
..
我是 cocos2d 的新手.我正在使用 cocos2d(3.0 Beta) 平台的 uiview 进行游戏.我在自定义视图控制器中设置了一个 GLView.下面是我的代码. - (void)setupCocos2D {CCGLView *glView = [CCGLView viewWithFrame:self.view.bounds pixelFormat:kEAGLColorFormat
..
我有一个小应用程序,它使用 cocos2d 运行游戏的四个“关卡",其中每个关卡都完全相同.第四关运行后,我想显示一个结束游戏的场景.我能够处理这个问题的唯一方法是制作四种方法,每个级别一个.毛. 我曾多次使用 cocos2d 和仅使用基本的 Cocoa 框架遇到过这种情况.那么我可以计算一个方法被调用的次数吗? 解决方案 你能不能每次调用你的方法时只增加一个实例变量整数? 我
..
..
我需要有一个场景的背景音乐和一个角色的背景音乐,但是当角色做出一些动作时我必须停止它. 对于这个问题我不得不选择: 同时播放2个背景音乐文件,并停止与角色相关的一个 循环播放音效. 这其中有 2 种可能 &推荐? 问候! 解决方案 你说你在使用cocos2d,所以我假设你也在使用cocos2d提供的SimpleAudioEngine. 使用 SimpleAu
..
我试图通过完成简单的事情来掌握 Cocos2d.此时,我有一个场景,该场景有一个背景精灵和一个图层.我正在尝试使用 drawLine 绘制到图层上.这是我目前的尝试. @implementation MyLayer-(id)初始化{self = [超级初始化];如果(自我!=零){glColor4f(0.8, 1.0, 0.76, 1.0);glLineWidth(2.0f);CocosNode
..
..
我的场景中有 7 个精灵.所有的精灵都添加到 mutablearray.当我触摸一个精灵移动时,其他精灵在我触摸移动方法后不可见 这是我的代码 if( (self=[super init])) {sprites=[[NSMutableArray alloc]init];CCLayer *base=[CCSprite spriteWithFile:@"Base.png"];base.posi
..
希望这个问题不像我担心的那样愚蠢,但它可能仍然很愚蠢. 我是 Objective-C 和 Cocoa 的新手.事实上,总的来说,我对 C 完全陌生.我正在尝试使用 Cocos2d-iPhone 实现 iPhone 游戏.这是我以前用 Flash 制作的游戏,所以我认为这将是一个很好的方法来学习 Objective C、cocoa 和 cocos2d. 我有一个大问题是理解为什么所有 C
..
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
..
如何从 NSData 实例中获取 base64 字符串? 解决方案 请在发布问题之前尝试搜索我已经在这里发布了答案 -使用 App Store 验证收据 - 试试这个在那里发挥作用.
..
我有一些 NSData 是 Base-64 编码的,我想对其进行解码,我看到了一个看起来像这样的示例 NSData* myPNGData = [xmlString dataUsingEncoding:NSUTF8StringEncoding];[Base64 初始化];NSData *data = [Base64 解码:img];cell.image.image = [UIImage image
..
我想为 iPhone 创建一个自定义弹出窗口,应该如下所示: 为 iPhone 和 iPod 设备实现此功能的最正确方法是什么? 解决方案 最好的方法是使用 UIActionSheet.代码在这里: UIActionSheet *actionSheet = [[UIActionSheet alloc]initWithTitle:@"Share" delegate:self canc
..
我听说您可以使用 modalPresentationStyle 制作类似于 iPad 邮件应用程序中的视图弹出窗口.我很难弄清楚如何使用它.我看了这篇文章 这里,但仍然无法弄清楚如何完成这项任务.如果有人能解释如何连接控制器以使这段代码工作,那就太好了. 谢谢 解决方案 我觉得魔法咒语如下: myViewController = ..... 如果需要,创建你的新控制器 ....my
..