如何增加Xcode中线条之间的距离?我的意思是在实际的代码中.
即使我在Xcode首选项中更改字体和字体大小,代码行仍然太靠近而且非常烦人.
这可能是一个愚蠢的问题.
如何使用XCode 4中的仪器运行应用程序,例如Leaks?
我没有看到像过去那样的选项,而且我环顾四周,要么我在某处错过了,要么就在我面前.
谢谢
在Xcode版本4.0中,我注意到方法中的#pragma标记不再显示在跳转栏中.唯一显示的#pragma标记是方法之间的标记.
我正在使用这些#pragma标记,以便快速组织和获取显示在我的tableviews的不同部分中的信息,我真的想要恢复该功能.
有谁知道如何让他们再次出现?
在Objective-c中比较NSUInteger和int(例如5)的最快方法是什么?
背景 - 我注意到以下代码行给出了错误:
STAssertEquals([nsMutableArrayInstance count], 5, @"xxxx");
// gives Type Mismatch
Run Code Online (Sandbox Code Playgroud)
所以我有效地问的是如何纠正这个以修复错误...
我有遗留代码依赖于指针,32-bit并希望xCodeBuild用来构建代码command line.由于某种原因,这不起作用.这是我使用的命令:
xcodebuild -configuration Debug -arch i386
-workspace MyProject.xcworkspace -scheme MyLib
Run Code Online (Sandbox Code Playgroud)
这是我得到的输出
[BEROR]No architectures to compile for
(ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).
Run Code Online (Sandbox Code Playgroud)
显然,它试图建立x86_64的代码,并惨遭失败,因为我只启用i386从VALID_ARCHSXcode中的项目设置.
有没有办法让它理解我不想要一个64-bit图书馆?
我有一个mpi程序,并设法通过Xcode 4编译和链接它.现在我想使用Xcode 4进行调试.
如何从文件中将标准输入传递给程序?
在终端我会输入
mpirun -np 2 program < input.txt
Run Code Online (Sandbox Code Playgroud)
我能够在Scheme编辑器的"Info"面板中运行定义自定义可执行文件(mpirun)的程序,我也知道我可以在"Arguments"面板中传递参数.但是Xcode 4似乎不接受"<input.txt"作为参数,即使我选中"使用自定义工作目录"+在"选项"面板中添加输入脚本的正确目录.
这篇文章说可以使用"<input.txt"作为参数,但我猜这在Xcode 2或Xcode 3中有效,但它似乎不再适用于Xcode 4.
在Xcode 4中,当我在iOS项目中工作时,Xcode工具栏中的Scheme下拉菜单通常会显示iPhone XX模拟器,iPad XX模拟器和iOS设备的方案.
在完成影响*.xcodeproj/project.pbxproj文件的事情后更改分支时,我的所有方案都从方案下拉列表中消失.如果我关闭项目并重新打开它,它们会回来.这非常烦人.
这是我正在做的事情:
在这一点上,我的计划被搞砸了,我必须关闭项目并重新打开它以取回它们.
这是他们一开始的样子:

按照我列出的步骤后,这是他们的样子:

有没有人知道这方面的方法还是这只是Xcode中的一个错误?几个月前我向Apple提交了一份关于它的错误报告,但没有收到回复.我在开发者论坛中也没有收到有关它的问题的回复.
更新:如果您有一个包含多个目标的项目,则只有在切换分支后,所选目标的方案才会搞砸.
更新:这是我的.gitignore
# the build
build
# temp nibs and swap files
*~.nib
*.swp
# OS X folder attributes
.DS_Store
# user-specific XCode stuff
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
*.xcuserstate
project.xcworkspace/
xcuserdata/
Run Code Online (Sandbox Code Playgroud) 我正在尝试制作一个iPhone应用程序,我将让用户登录他们的帐户.为此,我想要用户的userID和密码.我的问题是我如何创建一个密码字段,其中我输入的任何内容都将显示为"*".
我#pragma mark用于在某些类别下对我的方法进行分组.但问题是Xcode 4我的第一类是不显示.
我的代码看起来像:
@interface MyClass : NSObject
#pragma mark -
#pragma mark Category 1
//Some method declaration
#pragma mark -
#pragma mark Category 2
//Some method declaration
#pragma mark -
#pragma mark Category 3
//Some method declaration
@end
Run Code Online (Sandbox Code Playgroud)
但是当我检查Xcode它时它只显示类别2和类别3.类别1没有列在那里,请检查图像

我的代码中是否有任何问题或者是否存在错误XCode?
xcode4 ×10
xcode ×4
ios ×2
macos ×2
pragma ×2
command-line ×1
git ×1
git-branch ×1
instruments ×1
mpi ×1
objective-c ×1
ocunit ×1
xcodebuild ×1