268得票15回答
在Lion下使用RVM安装Ruby时出现GCC问题,无法安装。

大多数与此问题相关的问题都是由于缺少Xcode导致的;我已安装了Xcode 4.2。 安装尝试: rvm install 1.9.3 Installing Ruby from source to: /Users/jamie/.rvm/rubies/ruby-1.9.3-p0, this m...

213得票18回答
在Storyboard中自定义单元格行高设置不起作用

我正在尝试调整表视图中一个单元格的高度。我是通过在该单元格的“大小检查器”内部的“行高度”设置来调整其大小的。但当我在iPhone上运行应用程序时,该单元格具有从表视图的“行高度”设置中设置的默认大小。 如果我改变表视图的“行高度”,则所有单元格的大小都会发生改变。我不想这样做,因为我只想要...

207得票8回答
为什么在ARC下仍然需要使用@autoreleasepool?

在大多数情况下,使用ARC(自动引用计数)时,我们无需考虑Objective-C对象的内存管理。不再允许创建NSAutoreleasePool,但是有一种新语法:@autoreleasepool { … } 我的问题是,当我不应该手动释放/自动释放时,为什么我需要这个? 编辑: ...

139得票15回答
在Snow Leopard上,是否可以获取适用于Xcode 4.2的iOS 5.1 SDK?

我仍在使用Snow Leopard系统,安装了Xcode 4.2用于iOS开发。今天早上,我将我的iPhone和iPad升级到了iOS 5.1版本。 但是,Xcode 4.2无法检测到我的设备进行测试。我在苹果的开发者网站上找不到适用于Xcode 4.2的iOS 5.1 SDK镜像文件。 ...

135得票5回答
iOS5 SDK中关于自动引用计数的一些问题

我目前正在为iPad开发一个应用程序。 开发始于iOS 4.2版本,现在继续进行(我认为会完成)iOS 4.3版本的开发。 我刚刚了解了一下iOS 5中的ARC,基本上我了解到我们将不再需要释放和保留对象。 我的问题是: 如果我决定升级到iOS 5,我需要从我的代码中删除所有的 [myOb...

79得票6回答
Xcode 4.2如何将一个项目包含到另一个项目中?

我一直在寻找,但找不到一个清晰简单的解释,关于如何将一个XCode项目和它所有的子类添加到另一个项目中。 我在从网上下载的示例项目中经常看到这样的东西,但不知道如何自己做。 XCode中有.h和.m文件、文件夹以及一个全新的项目,以蓝色的XCode项目图标开头,可以展开包含项目中的所有内容...

78得票9回答
在iOS中使用多个故事板

我的目标是创建一个选项卡应用程序,然后为每个选项卡的视图在单独的storyboard中构建。 我的主storyboard是一个选项卡视图。 然后我创建了一个带有2个视图控制器的辅助storyboard(storyboard#2)。第一个视图控制器(也被标记为初始)有一个按钮,并且将s...

74得票3回答
如何在Xcode 4中更改类前缀?

在 Xcode 4 中创建项目时,它会询问要添加到所有新文件中的类前缀。 已经开始一个项目后,是否有更改(或删除)此类前缀的方法?

74得票5回答
在Xcode中禁用来自框架的警告

我将three20项目导入到我的项目中,当我升级到iOS 5的Xcode 4.2时,项目中出现了一堆警告。 虽然我不在意这些警告,但它们会干扰视线,容易错过真正的警告信息。有没有办法禁用这些库特定的警告呢?

66得票1回答
XCode故事版合并。

有没有一种方法可以合并XCode 4.2的故事板文件? 我正在与另一位开发者合作进行iPhone项目,但所有尝试将更改合并到storyboard文件中都以失败告终,此后Xcode无法加载storyboard。因此,我必须进行svn还原,然后重新进行修改。