Questions tagged «xcode4.2»

16
无法在带有RVM的Lion下安装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 may take a while depending on your cpu(s)... ruby-1.9.3-p0 - #fetching ruby-1.9.3-p0 - #extracted to /Users/jamie/.rvm/src/ruby-1.9.3-p0 (already extracted) Fetching yaml-0.1.4.tar.gz to /Users/jamie/.rvm/archives Extracting yaml-0.1.4.tar.gz to /Users/jamie/.rvm/src Configuring yaml in /Users/jamie/.rvm/src/yaml-0.1.4. Compiling yaml in /Users/jamie/.rvm/src/yaml-0.1.4. Installing yaml to …
268 ruby  gcc  rvm  osx-lion  xcode4.2 

18
情节提要中的“自定义单元格行高”设置没有响应
我正在尝试为表格视图中的一个单元格调整单元格高度。我正在从相关单元格的“大小检查器”内的“行高”设置中调整大小。当我在iPhone上运行该应用程序时,该单元格具有表格视图中“行大小”中设置的默认大小。 如果更改表视图的“行大小”,则所有单元格的大小都会更改。我不想这样做,因为我只想要一个单元的自定义大小。我看到很多帖子都提供了针对该问题的程序化解决方案,但如果可能的话,我宁愿通过情节提要进行操作。

7
为什么ARC仍需要@autoreleasepool?
在大多数情况下,对于ARC(自动引用计数),我们根本不需要考虑使用Objective-C对象进行内存管理。不再允许创建NSAutoreleasePool,但是有一个新语法: @autoreleasepool { … } 我的问题是,当我不应该手动释放/自动释放时,为什么会需要这个? 编辑:总结一下我从所有答案和评论中得出的结论: 新语法: @autoreleasepool { … } 是的新语法 NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; … [pool drain]; 更重要的是: ARC使用autorelease和release。 为此需要一个自动释放池。 ARC不会为您创建自动发布池。然而: 每个Cocoa应用程序的主线程中已经有一个自动释放池。 在两种情况下,您可能想使用@autoreleasepool: 当您处于辅助线程中并且没有自动释放池时,必须进行自己的设置以防止泄漏,例如myRunLoop(…) { @autoreleasepool { … } return success; }。 当您希望创建更多本地池时,如@mattjgalloway在其答案中所示。


5
有关iOS5 SDK中自动引用计数的一些问题
我目前正在开发iPad版应用程序。该开发工作始于iOS 4.2,现在正在继续(并且我认为将完成)针对iOS 4.3。我刚刚阅读了iOS 5中的ARC,并且基本上我了解到我们将不再需要释放和保留对象。我的问题是: 如果我决定升级到iOS 5,是否需要删除所有 [myObject retain][myObject release]从代码中和语句? 如果我使用ARC开发了适用于iOS 5的新应用,是否需要实施某种“复古兼容性”检查?即:我需要检查iOS版本并相应地调用“保留并释放”吗?因此,基本上,ARC是否适用于所有iOS版本或仅适用于iOS 5?

9
在iOS中使用多个情节提要
我的目标是创建一个选项卡式应用程序,然后将每个选项卡的视图构建在单独的故事板上。 我的主板是一个选项卡视图。 然后,我使用2个View Controller创建一个辅助情节提要板(storyboard#2)。第一个视图控制器(也被选中为初始视图)具有一个按钮,并选择(模式)到第二个视图。 我设法通过继承和覆盖Storyboard#2的loadView来加载视图。 这是模拟器的输出。 当点击“点击我”按钮时,我得到一个EXC_BAD_ACCESS。segue不起作用,似乎第二个故事板没有完全加载。 有人尝试过这样做并使其正常工作吗?有一个来自SkillMaster.net的youtube视频,但他没有演示次要故事情节下segue是否起作用。视频在这里:http: //youtu.be/D4_twoYvB4M 感谢您的输入和帮助! 屏幕截图: http://www.box.com/s/njnyzjoqg8pnqofv838m http://www.box.com/s/8dqygclmp5ic86e47bi5 http://www.box.com/s/k7foe7gpgh2rs3y8gqxd http://www.box.com/s/rym111x7xqxqao51ruip

6
Xcode 4.2如何将一个项目包含到另一个项目中?
我一直在搜索,但是找不到关于如何将一个XCode项目及其所有子类都包含到另一个项目中的清晰简单的解释。我通常会在网上下载的示例项目中看到类似的内容,但自己却不知道该怎么做。 在XCode中,除了.h和.m文件和文件夹外,还有一个全新的项目,从蓝色的xcode项目图标开始,该图标可扩展以包含项目中的所有内容。 拜托,有人可以一步一步地向我解释将一个XCode项目添加到另一个项目中需要做什么吗?我已经看到了很多像“标题搜索路径”这样的衬里,但这并不能告诉我太多。 更新:重新阅读文档后,我意识到要包含的项目必须拖到父项目的BLUE项目图标上。常规源可以拖到任何地方,但是必须将项目拖到项目上。 谢谢!


4
从框架禁用Xcode中的警告
我已将three20项目导入到我的项目中,当我使用iOS 5升级到Xcode 4.2时,项目中出现了一系列警告。 我不在乎它们,但是它们会发出很多噪音,现在很容易错过我项目中的任何实际警告。有没有一种方法可以为那些特定的库禁用警告?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.