zoukankan      html  css  js  c++  java
  • iOS开发小技巧总结

    一、NSLog的使用

    NSLog在调试的时候,屡试不爽,可是在项目中用的太多,其实是会影响程序性能的,而且程序在非调试模式下也看不到打印,多浪费资源呢?如果程序中使用的太多,发布前删除又是一个麻烦事,下个版本又要使用呢?

    因此,在pch文件中,加一个重写打印的宏,方便又安逸,还能提高逼格,经验丰富的开发人员都这么用。

    #ifdef DEBUG
    #   define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
    #else
    #   define DLog(...)
    #endif
    注意:宏的一点缺点,NSStringFromCGRect()等一系列方法自动匹配不出来了,得先自己写好,在拷贝进去。可怜

    二、代码块的使用

    一些常用的代码块可以自己创建一个块,用简写方便打出来。

    创建方式:1、选中代码片段,直到鼠标变为箭头,然后脱到代码块中。2、单击代码块,编辑。3、类型用<#type#>,属性名用<#name#>。

       



  • 相关阅读:
    Python从文件中读取数据
    Python中类的继承
    Python中的类(2)
    Python中的类
    自动登陆抽屉(1)
    爬取汽车之家新闻
    Django简介
    web应用,http协议简介,web框架
    CentOS7安装python3.6
    MySQL之索引
  • 原文地址:https://www.cnblogs.com/wanghang/p/6298879.html
Copyright © 2011-2022 走看看