小记

作者: 忧郁的小码仔 | 来源:发表于2017-12-06 10:12 被阅读9次

1. @discardableResult

例子如下:

func A() -> Int {
      return 2
}

func test() {
      A()  // 这里会报A()的结果未被使用的警告
}

为了避免该警告,可使用@discardableResult关键字

@discardableResult
func A() -> Int {
        return 2
}

这样再调用A()的时候,即使不实用A()的结果也不会报警告了

2. CACurrentMediaTime()

`CACurrentMediaTime()`是基于系统内建时钟的,更精确更原子化的计时方式,不受外部时间变化影响,随系统启动而重置并初始化。一般用于测试代码效率。
3.8位16进制色值

比如ff00ffffff表示透明度,范围为00(完全透明)~ff(完全不透明); 00ffff表示色值。

相关文章

  • Web版扫雷开发小记(3)

    前篇: web版扫雷开发小记(1)web版扫雷开发小记(2)web版扫雷开发小记(3)web版扫雷开发小记(4) ...

  • 小记

    小记

  • 参观中药房

    今天是孩子第一次参加安广小记者的活动,早早的起床,穿上小记者的马甲,带上小记者帽子,还有小记者的专用笔和...

  • 参观中药房

    今天是孩子第一次参加安广小记者的活动,早早的起床,穿上小记者的马甲,带上小记者帽子,还有小记者的专用笔和...

  • Web扫雷开发小记(1)

    目录Web扫雷开发小记(2)Web扫雷开发小记(3)Web扫雷开发小记(4) 刚好今天做阿里前端笔试问到扫雷了,那...

  • web版扫雷开发小记(4)

    目录:Web扫雷开发小记(1)Web扫雷开发小记(2)Web扫雷开发小记(3) 其实在完成上篇的功能之后,一个扫雷...

  • #悦读养成计划Day15#

    见 小记

  • 2017-07-15

    东海小记

  • 《散文小记》

    《散文小记》 ...

  • 夏日小记

    夏日小记

网友评论

      本文标题:小记

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