美文网首页
iOS - 常用宏

iOS - 常用宏

作者: CDLOG | 来源:发表于2018-08-16 11:49 被阅读8次

可以直接放pch


//屏幕宽高
#define screenWidth     [UIScreen mainScreen].bounds.size.width
#define screenHeight    [UIScreen mainScreen].bounds.size.height

//自定义颜色
#define color_custom(_color)    [UIColor colorWithHex:_color]

//使用系统字体加粗和普通字体
#define Font_System_Medium(_size)    [UIFont boldSystemFontOfSize:_size]
#define Font_System_Regular(_size)   [UIFont systemFontOfSize:_size]

//导入图片资源文件且不进行渲染
#define _IMAGE(_name_)  [[UIImage imageNamed:_name_] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]

// 获取Documents目录路径
#define cache_documents_path  [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject]

// 获取Caches目录路径
#define cache_Caches_path  [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) firstObject]

// 获取tmp目录路径
#define cache_tmp_path    NSTemporaryDirectory();

相关文章

网友评论

      本文标题:iOS - 常用宏

      本文链接:https://www.haomeiwen.com/subject/umsnbftx.html