我想在Xcode 4.2 UITextView中做一个新行,当我做alt + return时,它会进入下一行,但是在构build和运行时不显示。
我正在寻找如何在Xcode 4中设置文件比较/差异,但已经遇到了砖墙。 任何人都可以告诉我该怎么做? 提前致谢!
由于一个项目可以在“Project Navigator”面板上显示的数十个目录(filter)中有数百个文件,有时候很难find当前在编辑器中打开的文件(例如,当我从文件跳到文件通过“CMD +点击”等)。 有没有办法在“Project Navigator”面板上自动select当前打开的文件? 即,自动展开目录(filter),并select那里的文件,因为我会点击它? 也许有一个捷径或什么? 谢谢。
正如大多数人可能已经看到的,Xcode 4已经在今天正式发布。 现在我知道很多开发者都在使用预览版本,如果用户可以发布他们使用这些版本学到的优秀技巧,技巧或键盘快捷方式,现在他们已经不再是NDA了。 这对于那些从Xcode 3升级的人来说可能特别有用(就像我现在正在下载的那样)。 注意:苹果公司已经发布了一个“ 过渡指南 ”,从版本3到版本4有很多东西,但是我敢打赌,那里有很多人都知道不在那里。
可能重复: 如何在Xcode 4中“添加现有的框架”? 我如何在Xcode 4中添加一个框架?
XCode 4中的Git集成非常受欢迎,但是在处理远程存储库时,它似乎有点片面。 为了清楚起见,我使用OS X版本10.6.7和XCode 4.0.2(4A2002a)。 如果我创build一个新的XCode 4项目,并接受创build本地Git存储库的选项,一切都很好。 我可以在当地进行,这很好。 当我想将新项目推送到GitHub时,我想添加一个远程仓库,并将我的本地更改推送到GitHub。 我可以在pipe理器窗口中添加一个GitHub仓库到XCode 4作为一个新的仓库,但是没有办法将它设置为我现有项目的远程仓库。 所以我切换到在terminal中使用git命令。 git remote add origin https://<username>@github.com/<organization>/<repository>.git 如果我然后回到XCode 4并尝试使用 文件 – >源代码pipe理 – >推… 然后select要推送更改的存储库。 出现对话框,列出远程存储源。 有一个黄色的指示灯,说需要身份validation,这是好的,因为我还没有能够input我的凭据尚未HTTPS。 但是,当我点击“推”,并试图推动更改它说:“操作无法执行,因为访问存储'起源'被拒绝。 一个对话框提示我input用户名和密码,然后显示我的预先填写,所以它必须从本地存储库的configuration正确读取。 当我input我的密码XCode 4然后崩溃与以下错误 ASSERTION FAILURE in /SourceCache/IDEKit/IDEKit-303/Framework/Classes/SourceControl/IDESourceControlOperationInfo.m:59 Details: Message sent to invalidated object: <IDESourceControlPushOperationInfo, 0x200bd2a80>. Backtrace for invalidation: (null) Object: <IDESourceControlPushOperationInfo: 0x200bd2a80> Method: -invalidate Thread: <NSThread: 0x200020700>{name […]
我找不到在XCode 4中的代码中放置书签的方法。我知道#pragma mark事情,但它不是我正在寻找的。 我需要的是我可以放置和删除鼠标单击和导航之间的下一个和以前,就像在VS. 有什么我失踪?
我注意到,如果我安装了我的应用程序,在Xcode 4上执行本机debugging,然后删除应用程序,然后尝试从Xcode 4再次debugging,执行“ 传输包 ”步骤所需的时间在病态上很慢。 有没有人经历过这个? 我怕删除应用程序,因为这将需要20-30分钟来加载应用程序。 我们的应用程序有很多用户文件,删除应用程序时被删除。 也许某种类似同步的进程正在同时运行。 杀死Xcode 4并不能解决这个问题。
我有一个iOS应用程序,我想转换为使用ARC 。 我只是使用迁移工具,但在预览阶段一直出现错误。 我知道我可以在-fobjc-arc文件的基础上使用-fobjc-arc编译器指令,但是我想在整个项目中启用ARC ,然后使用-fno-objc-arcclosures各个类。 4.2中的新项目默认使用ARC,所以必须有一个开关。 任何人都可以帮我把项目转换成ARC
我在Xcode 4和嵌套项目上遇到了无数的问题,在Xcode 3.2下工作得很好。 这是我无法解决的一个非常基本的问题: 我build立一个cocoa框架,需要另一个cocoa框架,我有源。 所以我执行通常的步骤: 将所需框架的.xcodeproj文件拖到我的主框架项目中 在TARGETS> MyFramework> Build Phases> Target Dependencies下的主要框架中:添加嵌套的项目目标 确保嵌套框架的头文件是公共的 在Xcode设置>位置> 构build位置我已经设置为将构build产品放置在派生数据位置(推荐) 两个目标的构build产品path都设置为${BUILT_PRODUCTS_DIR}并告诉我它们位于DerivedData / Debug (或Release)位置 两个目标的架构设置是相同的 然后我打了[CMD] + B构build,它告诉我,它找不到嵌套框架的头文件。 当我检查设置时, 用户头部searchpath包含DerivedData / Debug的path,里面有版本/ A /头部中头部文件的嵌套框架目标。 我坐在这里,任何人都知道我在做什么错了? 当我将用户标题searchpath更改为${BUILT_PRODUCTS_DIR}/MyFramework.framework/Headers时,构buildDebug时问题消失。 然而,这不起作用,当build立分布的框架,然后使用他们的发行设置,最终在一个不同的子目录… 我的临时解决scheme是也为嵌套项目定义分配configuration。 这样可以find标题,并且链接器可以成功链接。