美文网首页
iOS 时间获取的相关方式

iOS 时间获取的相关方式

作者: glView | 来源:发表于2019-03-27 09:57 被阅读0次

    iOS 时间获取的三种方式(不只这三种)

    1. NSDate
    2. CFAbsoluteTimeGetCurrent()
    3. CACurrentMediaTime()

    隶属框架

    1. NSDate -- Foundation
    2. CFAbsoluteTimeGetCurrent -- CFFoundation
    3. CACurrentMediaTime -- QuatrzCore

    本质、原理

    1. NSDate :同步网络时钟,返回网络时间
    2. CFAbsoluteTimeGetCurrent :同步网络时钟,返回网络时间
    3. CACurrentMediaTime :基于设备内建时钟,内建时钟在系统重启后会发生改变(单位:秒)

    用途

    1. NSDate、CFAbsoluteTimeGetCurrent :用于日常时间、时间戳的表示,与服务器交互。
    2. CACurrentMediaTime :用于性能测试,本地操作时间间隔表示

    相关文章

      网友评论

          本文标题:iOS 时间获取的相关方式

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