首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SwiftDate 5.0编译问题

SwiftDate 5.0编译问题
EN

Stack Overflow用户
提问于 2019-01-14 14:32:52
回答 2查看 587关注 0票数 1

当我通过Cocoapods安装SwiftDate并试图构建我的项目时,我从SwiftDate库中得到三个错误:

/Pods/SwiftDate/Sources/SwiftDate/DateInRegion/DateInRegion.swift:11:15:类型的'DateInRegion‘不符合协议'Hashable’ /Pods/SwiftDate/Sources/SwiftDate/DateInRegion/DateInRegion+Create.swift:50:33:类型'UInt32‘没有成员’随机‘ /Pods/SwiftDate/Sources/SwiftDate/DateInRegion/DateInRegion+Create.swift:65:37:类型'UInt32‘没有成员’随机‘

我是否使用了SwiftDate、Swift或XCode的错误版本?当我试图安装SwiftDate 4.5.1时,库中没有错误,但是没有一个SwiftDate函数实际工作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-01-14 15:00:47

因为5.0.0+ of SwiftDate包含了Swift 4.2的代码,所以您必须已经安装了支持Swift (Xcode 10+)版本的Xcode。

否则,您可以使用最新版本的SwiftDate,它不使用SWIFT4.2中的代码,例如通过在podfile中指定cocoapod的版本轻松获得随机数(SwiftDate 4.5.0)

代码语言:javascript
复制
pod 'SwiftDate', '4.5.0'
票数 0
EN

Stack Overflow用户

发布于 2019-01-14 14:45:38

根据SwiftDate 发布说明,最新版本是使用SWIFT4.2(从5.0.9开始),所以我假设您使用的是较旧版本的Swift。

否则,请查看迁移指南以获得更多信息。SwiftDate4.md

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54183450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档