/* pch步骤:1.提前编译Pch 1.存放公用宏 2.存放公用头文件 3.自定义Log */ #import "UIView+Frame.h" #ifdef DEBUG // 调试 #define XMGLog(...) NSLog(__VA_ARGS__) #else // 发布 #defin ...
分类:
其他好文 时间:
2017-03-02 23:35:53
阅读次数:
153
在开发的过程中,打印调试日志是一项比不可少的工程,但是在iOS 10中NSLog打印日志被屏蔽了,就不得不使用自定义Log 使用UTF8String的原因就是printf是C语言的,所以需要通过这个方法转换一下才能打印。 ...
分类:
其他好文 时间:
2016-10-01 12:27:36
阅读次数:
137
根据一个网友脱离语言提醒, 如果支持横屏可以用下面的宏: 项目开发中,我们会在许多地方加上Log,但是发布的时候又不想用这些Log,我们也不可能一个一个的删除,所以自定义Log是必然的! 使用方法.png 使用方法.png 第二种使用方法,定义完弱引用宏之后,直接敲weak.png 第二种使用方法, ...
分类:
其他好文 时间:
2016-07-08 23:22:25
阅读次数:
352
#ifdef __OBJC__ #endif ...
分类:
移动开发 时间:
2016-05-13 13:25:27
阅读次数:
164
func XDLog<T>(message : T,file : String = __FILE__,funcName : String = __FUNCTION__,lineNum : Int = __LINE__){ #if DEBUG //1.对文件进行处理 let fileName = (f
分类:
编程语言 时间:
2016-03-17 01:49:57
阅读次数:
233
Log.cs using System; using System.Collections.Generic; using System.Web; using System.IO; namespace PC.Common { public class Log { //在网站根目录下创建日志目录 pub...
分类:
其他好文 时间:
2016-01-22 13:35:10
阅读次数:
176
PCH:作用: 1.存放一些公有的宏. 2.导入一些公有的头文件. 3.自定义Log PCH原理: 把PCH文件当中所有内容给复制一份,到工程当中所有的文件当中. 配置PCH文件: 1.Buiding Setting prefix ->LLVM 2.提...
分类:
其他好文 时间:
2016-01-09 21:28:24
阅读次数:
129
A:重写- (NSString *)description函数 如果有一个Product 产品对象 Product.h中 1 #import 2 3 typedef enum : NSUInteger { 4 RED = 1, 5 GREEN, 6 } ProductColor;...
分类:
移动开发 时间:
2015-11-07 14:43:21
阅读次数:
487