代码开发效率提升方法

2015.06.19 - 技术分享,主题”代码开发效率提升方法”

snippet的制作与使用 - 杨志平

#####备份路径

~/Library/Developer/Xcode/UserData/CodeSnippets/

#####界面
image

#####使用

1.系统自带

很多我们的代码提示都是snippet系统已经有的代码块如:
block变量定义

typedef <#returnType#>(^<#name#>)(<#arguments#>);

2.常用变量
  • strong
  • weak
  • assign
  • block
3.常用方法
  • 比如:hiddenKeyBoard
  • 网络请求:getData
  • 上下拉刷新,等等
4.常用模块
  • 常用的代理协议方法集

#####制作
选中代码块拖入snippet library即可。为了方便调用可简单编辑

image2

#####PaintCode的简单使用

简单的图形绘制,可像xib一样拖拽图形,并添加到view的CALayer层上

  • drawRect方法