swift 宏定义
来源:互联网 发布:查看网络延时 编辑:程序博客网 时间:2024/05/22 15:57
1.自定义 Log输出
func DLog<T>(message: T, fileName: String = #file, methodName: String = #function, lineNumber: Int = #line){ #if DEBUG let str: String = ((fileName as NSString).pathComponents.last?.replacingOccurrences(of: "", with: "swift"))! print("\(str)---\(methodName)---[\(lineNumber)行]======>\(message)") #endif}
2.颜色
<1>rgb
func rgb(red: CGFloat, green: CGFloat, blue: CGFloat) -> UIColor { return UIColor.init(red: red/255.0, green: green/255.0, blue: blue/255.0, alpha: 1.0)}func rgba(red: CGFloat, green: CGFloat, blue: CGFloat, alpha: CGFloat) -> UIColor { return UIColor.init(red: red/255.0, green: green/255.0, blue: blue/255.0, alpha: alpha/1.0)}
<2>hex
安利一个关于颜色的第三方库Hue
阅读全文
0 0
- Swift类似宏定义
- swift 的宏定义
- swift之宏定义
- Swift 宏定义
- Swift中的宏定义
- swift的‘宏定义’
- Swift 宏定义
- swift 宏定义
- Swift怎么定义宏
- Swift宏定义
- swift 宏定义
- Swift开发之 ---- Swift宏定义
- swift中类似宏定义
- swift 中怎么定义宏
- 没有宏定义的swift???
- swift中常用宏定义
- 如何为Swift进行宏定义
- swift 知识点 定义函数
- java程序员从笨鸟到菜鸟之(二十七)集合之Jdk5以后新特性
- 魅族flyme6-USB调试功能开启
- 【干货#005】实战知晓云发送模板消息
- java事物处理及常见问题分析
- 文件打开模式 C++
- swift 宏定义
- FPGA System Generator学习系列(0):快速入门
- HTTP详解
- PDF查看器Spire.PDFViewer 教程:如何在一个网页中查看多个PDF文件
- 集合,字符串判空
- 【EXP/IMP】问题总结
- protobuf 和 intellij 配置使用
- unity开源框架ET 实战篇 之 框架demo介绍(一)
- QML与Qt C++ 交互机制探讨与总结