-
iOS 创建文件时 默认 带有常用方法和注释
打开finder 按 command+shift+g 前往路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/Source
路径下拷贝Cocoa Touch Class.xctemplate,修改其中viewcontroller、view等 自定义代码块,修改完成后将文件夹名称改为自己的名称,再放入当前目录即可。如果需要单独改其中的某一个文件,修改的时候需要将对应的文件复制出来,不能直接修改,文件是有保护的。
创建文件效果如图
#pragma mark ... 、[self initSubViews]
都是创建时自带的,不用每次添加视图都自己写一个方法,很方便
-
iOS 快捷代码块,自定义代码提示
我们平时在写代码时频繁的创建属性,尤其是@property 等操作时,肯定烦的脑子炸掉,怎么办?使用快捷代码块就可以搞定
当然,不只是声明属性,我们还可以做很多事情,方便我们快速编程,比如说 注释、weakSelf等都可以,操作步骤如下:
completion shortcut 是你调用快捷代码的快捷键
注意:快捷键的定义 最好和 内容 相互对应,这样方便使用,但是对于注释来说,平时都是使用command、option + /等作为注释快捷键,但是快捷代码块相当于提示,不是快捷键,所以不能以符号为定义。
另外:个人习惯更改xcode 注释代码的快捷键为:
修改快捷键方法为:Xcode下 按快捷键:⌘< 或 工具栏点击 Xcode 在点击 preferences 然后选择Key Bindings进行修改
option+/ = // 修改Comment Selection 为:⌥/
command+/ = method 修改Add Documentation 快捷键为:⌘/
command+/ = method方式 注释效果如图
-
ios运行报错后,默认输出所有信息,调整为只显示Error
在 上图 的栏目中的底部(即下图)
选中上图红圈中的第二个按钮,也可以在filter中输入 error(filter为检索)
-
iOS Xcode 查看代码git的 情况(提交时间、修改人、注释等)如果所示:
甩锅必备,出错了,让同事看看,你看是谁谁谁改的,我都不知道,哈哈哈
操作:Xcode 右上角 蓝色框内按钮,长按,有三种选项Comparison、Authors、Logs ,
Comparison是代码对比,Authors 是带有作者、更新日期、注释选项的样式,并且左右会对应即左侧的代码对应右侧的代码修改人、日期、注释(如上图),而logs和Authors 的区别就在于,logs只是log没有对应左侧代码。
-
其他:、LLDB调试(LLDB是iOS开发者应该多少懂一些的,很有帮助,不过我还没具体研究过,现在记着,以便自己学习)
http://lldb.llvm.org/tutorial.html
https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/gdb_to_lldb_transition_guide/document/Introduction.htmlhttp://www.starfelix.com/blog/2014/03/17/lldbdiao-shi-ming-ling-chu-tan/
-
iOS中的预编译指令的初步探究