在objective-c(iPhone)中抽象出字符串 我正在开发一个iphone应用程序,我想知道抽象字符串的正确做法是什么.我习惯于创建一个包含常量字符串的文件,并在我的应用程序中引用它们.我想知道这是否被认为是Obj-C中的好习惯,如果是这样,最好的办法是什么?
Objective-C iPhone应用程序EXC_BREAKPOINT(SIGTRAP) 我最近在一个月前发布了一个应用程序,它由我自己,我的合作伙伴和beta测试人员进行了彻底的测试.最近,一位用户联系了我关于该应用程序甚至无法打开,他们有正确的操作系统,他们尝试重新安装.我问了崩溃日志,他们发给我了……我似乎无法在我的应用程序中发现问题,什么类型的问题导致EXC_BREAKPOINT?
objective-c – 在cocos2d iPhone中转换和设置图层/场景 在3级和4级之间进行转换也许我已经将我的代码放在了对ObjectiveC的完全误解中.我假设你不能在init代码中设置一个新的GameLayer,因为它会挂起,不断创建新的节点.我可能在GameLayer的初始化代码中有太多的playfield设置代码,你们通常如何处理它?解决方法对于那些可能关心的人来说,这就是我最终做的事情:这是在一个关卡完成后在GameLayer实现中完成的.
objective-c – iPad 3应用程序开发的图像大小(分辨率)是多少? 据我们所知,iPad3的分辨率为2048×1536.对于带有视网膜显示器的iPhone4,我们在我们的捆绑中放置了名为@2X的大图像和一个普通图像.因此,对于iPad3应用程序开发,我们还需要放置两个图像,一个是正常大小,另一个是大尺寸,@2X名称..?
如何在Obj-C类别中“伪造”ivars(iPhone) 更新:iPhoneOS3.1具有关联的对象.但是,iPhone模拟器没有.如果要在模拟器中测试关联对象代码,则应该提交错误.看我的问题here.rdar://7477326SNowLeopard现在有相关的对象.有没有办法在没有相关对象的情况下完成类似的事情?(专门针对iPhone.)我很确定我曾经看过这样的事情,但我不记得在哪里.关于将任何对象转换为KVC容器的事情.解决方法objc_setAs
objective-c – iphone – NSTimers在后台 我开发一个必须在后台运行的应用程序.这是一个基于位置的应用程序,所以它一直运行,操作系统不会杀死它.它应该每10秒发送一些信息,我在后台设置一个定时器.我在这个函数中设置了一个断点,每10秒钟执行一次,这是永远不会被调用的,但是如果我暂停应用程序,然后继续调用定时器,然后定时器每10秒钟执行一次,没有问题,奇怪的是?定时器设置正确(我假设),因为它暂停后工作,但不是.有任何想法吗?
objective-c – Xcode iphone模拟器没有运行Retina? 我在我的应用程序中添加了一些图形,尺寸指向Retina显示屏.我没有注释但是当我运行我的程序时,我得到“不支持Retina显示”,我正在使用iPhone4.3模拟器我该怎么做才能运行Retina显示屏,以便我可以测试我的图形.谢谢解决方法模拟器具有在视网膜和非视网膜显示器之间切换的菜单项:硬件–>设备–>iPhone