iOS 开发小技巧

  • 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等 自定义代码块,修改完成后将文件夹名称改为自己的名称,再放入当前目录即可。如果需要单独改其中的某一个文件,修改的时候需要将对应的文件复制出来,不能直接修改,文件是有保护的。

修改后创建文件,发现多了一个自己创建的选项,然后点击选择,创建view、viewcontroller 等
11.png

创建文件效果如图
#pragma mark ... 、[self initSubViews]
都是创建时自带的,不用每次添加视图都自己写一个方法,很方便

image
  • iOS 快捷代码块,自定义代码提示

我们平时在写代码时频繁的创建属性,尤其是@property 等操作时,肯定烦的脑子炸掉,怎么办?使用快捷代码块就可以搞定
当然,不只是声明属性,我们还可以做很多事情,方便我们快速编程,比如说 注释、weakSelf等都可以,操作步骤如下:

工具栏选择 Editor 然后选择 Creat Code Snippet
image
image
image

completion shortcut 是你调用快捷代码的快捷键
注意快捷键的定义 最好和 内容 相互对应,这样方便使用,但是对于注释来说,平时都是使用command、option + /等作为注释快捷键,但是快捷代码块相当于提示,不是快捷键,所以不能以符号为定义。

另外:个人习惯更改xcode 注释代码的快捷键为:

修改快捷键方法为:Xcode下 按快捷键:⌘< 或 工具栏点击 Xcode 在点击 preferences 然后选择Key Bindings进行修改

option+/ = // 修改Comment Selection 为:⌥/

command+/ = method 修改Add Documentation 快捷键为:⌘/

command+/ = method方式 注释效果如图

image
  • ios运行报错后,默认输出所有信息,调整为只显示Error
image

在 上图 的栏目中的底部(即下图)

image

选中上图红圈中的第二个按钮,也可以在filter中输入 error(filter为检索)

  • iOS Xcode 查看代码git的 情况(提交时间、修改人、注释等)如果所示:
    甩锅必备,出错了,让同事看看,你看是谁谁谁改的,我都不知道,哈哈哈
image

操作:Xcode 右上角 蓝色框内按钮,长按,有三种选项Comparison、Authors、Logs ,

Comparison是代码对比,Authors 是带有作者、更新日期、注释选项的样式,并且左右会对应即左侧的代码对应右侧的代码修改人、日期、注释(如上图),而logs和Authors 的区别就在于,logs只是log没有对应左侧代码。

image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,348评论 6 491
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,122评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,936评论 0 347
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,427评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,467评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,785评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,931评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,696评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,141评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,483评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,625评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,291评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,892评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,741评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,977评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,324评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,492评论 2 348

推荐阅读更多精彩内容

  • 一、导出APP对应的沙盒文件(这里只有使用真机运行的APP才可导出) 该方法可用于开发过程中,处理视频、图...
    越来丶阅读 616评论 0 48
  • 1、让Xcode显示编译时间,关闭Xcode,然后在终端输入命令 2、如何浏览苹果开源网站 从苹果源码首页下看到O...
    Liuny阅读 254评论 0 0
  • [去掉和修改UISearchBar 默认的背景色(灰色)和TextField颜色](#去掉和修改UISearchB...
    深山问阅读 536评论 0 2
  • iOS 常用小技巧大杂烩(上) 1,打印View所有子视图 po [[self view]recursiveDes...
    Mr_董阅读 371评论 0 0
  • 谁说木马不能鸣, 风送弦音水草青。 笑问扬鞭踏月至, 围炉婉转牧人情。
    黄土居士阅读 285评论 0 0