标签: xcode4

如何在XCode 4中删除文档"iOs 4.2 Library"

HI.我的XCode 4.0.1下载了大量文档.我有

  • iOS 4.2库
  • iOS 4.3库
  • Mac OS X 10.6核心库
  • Mac OS X旧版库(已卸载)
  • Xcode 4.0开发人员库

我想卸载4.2库,因为它已经过时了.但是"减号"符号被禁用,"删除文档源"也被禁用.所以,没有其他方法可以删除它.

有人知道怎么做吗?

iphone xcode xcode4

35
推荐指数
1
解决办法
1万
查看次数

无法在新的Interface Builder中放大和缩小nib

在Xcode 4的集成界面生成器中,我是否遗漏了一些显而易见的内容,或者无法在开放的nib文件中自由缩放?

xcode zoom interface-builder nib xcode4

35
推荐指数
3
解决办法
2万
查看次数

什么是Xcode4 Interface Builder中的引用插座集合?

在此输入图像描述

在这里,我指出了Referencing Outlet Collection.我无法弄清楚它在XCode4中的用法.

我要求在XCode4的InterfaceBuilder中提供"REFERENCING OUTLET COLLECTION的新功能".

iphone interface-builder ios xcode4 iboutletcollection

35
推荐指数
1
解决办法
2万
查看次数

有没有办法"找到神秘的保留"......?

最近我修了某人的代码.有一个大课堂不会dealloc.您必须使用5或6个版本来获取它以获得dealloc.

我仔细查看了大班,最终找到了需要发布的各种东西.

这让我想到:只需要一些非常简单的方法来"找到"物体上的所有保留物.我是对的吗?

那么,有没有一种简单的方法来"找到对象上的所有保留"?是否有其他人都知道的XCode或Instruments中的按钮?

当你找不到像这样的谜团时你会怎么做?

所以在iOS世界中,如果有人知道"显示所有保留来自此对象的位置"按钮 - 谢谢!

PS注意没有泄漏,这个问题与泄漏完全无关.对象简单地"完全正确"不会释放.


后来......

法比奥真正令人震惊的解决方案:

法比奥为这个问题提供了令人震惊的解决方案.九个字,这里是:

-(id)retain
    {
    NSLog(@"%@", [NSThread callStackSymbols]);
    return ([super retain]);
    }
Run Code Online (Sandbox Code Playgroud)

这在许多情况下非常有用,并且会带来许多其他有用的东西.法比奥,你可能每年为我节省了两个人工周的工作.谢谢!

顺便说一句,如果你刚刚掌握了这个并且在输出上苦苦挣扎,我看到通常会有许多以"UINib instantiateWithOwner:"为特色的块.看起来这些将首先出现,重要的大块将会出现.

iphone memory-management retain xcode4

34
推荐指数
3
解决办法
5321
查看次数

在Xcode 4中将项目添加到Workspace时出现问题

我有一些项目是我在不久前在Xcode 3.2.x下开始的.我几天前切换到Xcode 4,并希望将Workspace功能用作两个项目.基本上,我的计划是从两个项目中提取一些共同特征,并使它们成为两个项目所依赖的公共库.但是,在我遇到棘手的依赖关系之前,我只是将我的两个项目添加到工作区.

我尝试创建一个新工作区并从上下文菜单中选择"添加文件到"; 然后我从我的第一个项目中选择.xcodeproj文件,它出现在我工作区的左侧树浏览器中.但是,它只是文件,而不是我得到的项目.也就是说,不是在树形浏览器中获得两行条目,其中第一行表示项目名称,第二行表示像"1 target,iOS SDK 4.3"之类的内容,就像在Apple文档中那样,我只得到一行声明包含扩展名的.xcodeproj文件的名称.左侧没有三角形来展开节点.这就像我只是在工作区中拖动了一些文件,而不是项目.第二个项目也是如此.

我还在Xcode 4中从头开始创建了一个新的项目"Foo",并将其添加到我的工作区,结果相同.我查看了Apple文档,现在观看了16秒的视频,但是无法弄清楚我做错了什么(如果问题确实存在于主席而不是计算机中).

workspace xcode xcode4

34
推荐指数
3
解决办法
1万
查看次数

iPhone/iPod Touch:应用程序可执行文件缺少必需的体系结构

我有xCode 4.2的问题.我在构建时遇到此错误:

2011-06-18 13:35:49.839 Validation[4110:607] *** Warning: Defaulting to the standard codesign tool
warning: iPhone/iPod Touch: application executable is missing a required architecture.  At least one of the following architecture(s) must be present: armv6 (-19033)
Unable to validate your application. - (null)
Run Code Online (Sandbox Code Playgroud)

我查看了我的项目设置,它有:

architectures: Standard (arm7) - ${ARCHS_STANDARD_32_BIT)
Build active architecture only : NO
Run Code Online (Sandbox Code Playgroud)

不知道是什么

objective-c ios4 xcode4 xcode4.2

34
推荐指数
5
解决办法
2万
查看次数

如何将Xcode指向旧的SDK,以便它可以用作"基础SDK"?

我的Mac设置:

卷A:
OS X 10.8
Xcode 4.5或更高版本 - 10.6 SDK 作为Base SDK提供

卷B:
OS X 10.7
的Xcode 4.3.3 - 10.6 SDK IS可作为基地SDK

卷C:
OS X 10.6
的Xcode 4.2 - 10.6 SDK IS可作为基地SDK


在A卷上,我安装了Xcode 4.5,它不包含10.6 SDK作为Build Targets'Build Settings中可用的"Base SDK".

我在这个硬盘上有一个单独的10.6卷和10.7卷 - 两个都安装了Xcode,这两个允许我在Xcode Build Targets的Build Settings中选择10.6 SDK作为Base SDK.

我知道我在Volume C上安装了10.6 SDK(/Developer/SDKs来自较旧的Xcode安装).

如何将A卷上的Xcode指向存在于C卷的10.6 SDK?

macos sdk xcode xcode4 xcode5

34
推荐指数
2
解决办法
5万
查看次数

如何使用xcode构建时显示编译器输出或自定义构建步骤输出?

如何从自定义构建步骤(操作前或操作后)中查看编译器的输出?

xcode xcodebuild xcode4

33
推荐指数
5
解决办法
2万
查看次数

XIB文件在XCode中像XML一样打开,但使用Interface Builder正确打开

当我在Xcode 4中双击我的文件StartWindow.xib时,它不会打开到集成的Interface Builder中; 它像XML文件一样打开.我可以打开所有其他xib文件,它们按预期显示.我可以通过"打开方式"使用旧的Interface Builder打开它.

如何使用集成的Interface Builder打开它?

xcode interface-builder xib xcode4

33
推荐指数
5
解决办法
1万
查看次数

如何在与Xcode分开的窗口中显示Xcode调试器?

我正在观看iTunes U.的视频讲座,其中讲师展示了如何使用Xcode的调试器部分并且能够将该窗口拉离主要部分.

不幸的是,视频显示了如何在Xcode3中执行此操作的说明.怎么可能在Xcode4中做到这一点?

如何分离调试器部分,或者可能配置首选项以自动执行?

debugging xcode xcode4

33
推荐指数
2
解决办法
1万
查看次数