Xcode使用心得

最近越来越向果粉发展了……
MacOSX这系统做得实在是太赞了,同时具备了Windows的GUI稳定性与Linux的console便捷性。
这篇主要简单记录一些Xcode的小心得,都是些其他IDE下我不怎么用的东西

Xcode的一些特色性的东西

条件断点:

一般IDE左边都可以设置断点,Xcode支持条件断点,
Edit BreakPoint…

Condition:________________________________________
Ignore:___ times before stopping
Action:Add Action
Options:__ Automatically continue after evaluating

比如在Condition里写个“result == 0”之类的,就可以在只有result为0时才停住。

gdb断点信息输出:

在console里,可以用gdb命令来控制调试
print self.zz //打印一个对象指针或Primary Type的值
po self //打印一个对象指针的内容(字符描述:description方法)

查找、替换:

Use Selection for Find (⌘-E)
Find Next (⌘-G)
Copy (⌘-C)
Paste (⌘-V或C-y)
合理组合以上四个命令,让查找替换对话框去死,
真正需要改变量名,直接Rename…

全局规则:

规则地址: http://stackoverflow.com/questions/49478/git-ignore-file-for-xcode-projects
规则详细: 点击查看.gitignore文件

#使用规则
$ git config --global core.excludesfile '~/.gitignore'
#已有Project变更规则
#暂时未知,太麻烦了,貌似……