文件名称:TrueTime.swift:用于Swift和Objective-C的NTP库。 获得不受设备时钟变化影响的真实时间
文件大小:97KB
文件格式:ZIP
更新时间:2024-02-26 19:23:36
swift ios ntp truetime ntp-client
Swift的TrueTime 请确保也检查我们的对应产品: ,一个Android的NTP库。 Swift的NTP客户端。 计算手动更改设备时钟时间所不可穿透的时间“现在”。 在某些应用中,获取真实或“真实”的日期和时间变得很重要。 在大多数设备上,如果时钟已手动更改,则NSDate()实例会为您提供受本地设置影响的时间。 用户可能出于多种原因执行此操作,例如处于不同的时区,尝试准时并提前将时钟设置为5-10分钟等。您的应用程序或服务可能希望使用不受这些更改影响且可靠的日期作为真理之源。 TrueTime为您提供。 TrueTime如何计算? 实际上,这非常简单。 我们向NTP服务器
【文件预览】:
TrueTime.swift-master
----.gitignore(1KB)
----Sources()
--------TrueTime.h(656B)
--------TimedOperation.swift(973B)
--------SocketAddress.swift(2KB)
--------ReferenceTime.swift(2KB)
--------NTPClient.swift(9KB)
--------NTPConnection.swift(10KB)
--------Info.plist(911B)
--------HostResolver.swift(7KB)
--------NTPExtensions.swift(8KB)
--------Reachability.swift(4KB)
--------Endian.swift(3KB)
--------CTrueTime()
--------GCDLock.swift(562B)
--------TrueTime.swift(5KB)
--------TrueTime.m(313B)
--------NTPResponse.swift(2KB)
----Cartfile.private(72B)
----.swiftlint.yml(62B)
----.travis.yml(897B)
----truetime.png(25KB)
----TrueTime.podspec(704B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(11KB)
----CHANGELOG.md(4KB)
----.swift-version(4B)
----.gitmodules(128B)
----.github()
--------pull_request_template.md(208B)
----External()
--------xcconfigs()
----README.md(5KB)
----Scripts()
--------test(302B)
----Cartfile.resolved(99B)
----Examples()
--------iOS()
----Cartfile(0B)
----Tests()
--------Info.plist(733B)
--------NTPIntegrationSpec.swift(2KB)
--------ArbitraryExtensions.swift(517B)
--------NTPExtensionsSpec.swift(569B)
----ntp.gif(18KB)
----TrueTime.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(69KB)