55得票2回答
iOS5 ARC:如何在编译时排除某个文件使用 ARC ?

有人能帮我回忆一下告诉XCode不要为某个文件使用ARC的标志是什么吗? 我在我的项目中有几个被标记为这样的文件...... 直到我添加了另一个文件并决定将其转换为ARC。 听起来很容易,对吧?我期望我只需检查一个想要的文件,然后让XCode完成其魔法。 很遗憾,事情并没有那么简单,在预检期间...

11得票1回答
在iOS 5下的Haskell内存管理

我希望将Haskell引擎作为C库嵌入到IOS 5项目中 - 在IOS应用程序内运行Haskell代码。因此,我有几个问题: 是否已知在ARC下Haskell会暴露出任何内存管理问题? 我如何确保Haskell不会干扰IOS的内存管理? 处理这些问题的有效策略可能是什么?

10得票6回答
iOS 5模拟器中更新应用版本时,应用图标未更改。

我最近开始使用Xcode 4.2和iOS 5模拟器。 当我更新预安装在模拟器中的旧版应用程序时,它可以正常更新该应用程序,但是应用程序图标没有被更新。 即使提前清理和构建应用程序(有时需要多次),情况似乎仍然如此。这是一个bug还是我做错了什么? 编辑:问题仍然存在,但是当我退出模拟器并重新...

18得票7回答
iOS应用程序缺少所需的架构,即使已列出

在 Xcode 4 中构建 iOS 项目进行归档时,会出现以下错误: iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following ar...

25得票4回答
在iPhone 4 iOS 5.0中,短信应用程序无法将自定义URL方案识别为链接。

简述: 我在我的应用程序中定义了一个格式为“myapp://..”的自定义URL。但是,当它出现在短信中时,该URL不被识别为链接。因此用户无法轻松点击并启动应用程序。相反,他必须将其复制并粘贴到浏览器中。这仅发生在iPhone4(iOS v5.0)中。 重现步骤: 通过在info.plis...

117得票6回答
iOS5中强引用和弱引用的解释

我是iOS5开发和Objective-C的新手。我不理解strong和weak存储之间的区别。我阅读了文档和其他SO问题,但它们对我来说听起来都一样,没有更深入的见解。 我阅读了文档:转换到ARC - 它引用了iOS4中保留、分配和释放的术语;这让我感到困惑。然后我查看了Open U CS1...

8得票2回答
使用故事板视图控制器创建编程式选项卡栏?

我有一个通过编程创建的选项卡栏,我在初始化与视图相关联的故事板时遇到了困难。 我能够成功地在没有故事板的情况下加载视图(请参见下面的代码),但是由于某些UI组件在故事板中,因此视图仅显示部分内容。 我的故事板名称为MainStoryboard,我将故事板视图标识符设置为SettingsVi...

10得票1回答
检查设备是否运行iOS 5或更高版本

可能是重复问题: 检查 iPhone iOS 版本 iOS 5 中的一个更改是能够覆盖 drawrect 方法。这意味着我需要以不同的方式更改navigationBar和tabBar的外观。我能够使用苹果的新方法:[[UINavigationBar appearance]setB...

10得票4回答
iOS 5 Twitter框架和completionHandler块 - "在此块中强引用'self'可能会导致保留循环"

我刚刚开始学编程和Objective-C,试图找出代码的问题所在。我的代码使用了iOS 5 Twitter框架。我使用了苹果提供的大部分示例代码,所以一开始我并不知道我在使用一个块作为完成处理程序。 现在我收到来自Xcode 4的两条消息,分别是“1. 块将被强烈保留由捕获对象强烈保留”和“...

14得票4回答
如何在iOS的Safari中移除地址栏?

使用 window.scrollTo(0,1) 的老办法已经行不通了。更糟糕的是,地址栏有时只会移动一点,然后卡在中间。