您的位置:首页 > 移动开发 > Swift

swift中的宏

2020-02-17 01:31 316 查看

swift编译器不包含预处理器。因此,不能向OC一样用#define 定义,在swift中,可以用全局常量代替宏定义。

1.新创建一个swift文件,添加头文件 import UIKit 

2.添加常量、方法

let SCREEN_WIDTH = UIScreen.main.bounds.size.width  //屏幕的宽

let SCREEN_HEIGHT = UIScreen.main.bounds.size.height  //屏幕的高

//RGB转换

func RGB(r:CGFloat,g:CGFloat,b:CGFloat) ->UIColor {

     return UIColor(red: r/225.0, green: g/225.0, blue: b/225.0, alpha: 1.0)

}

转载于:https://www.cnblogs.com/1009-smile/p/6398478.html

  • 点赞
  • 收藏
  • 分享
  • 文章举报
diqier0861 发布了0 篇原创文章 · 获赞 0 · 访问量 57 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: