输入'NSAttributedStringKey'(又名'NSString')没有成员''font'怎么办?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (296)

我更新了Xcode 9的pods,我收到了下面的错误Cosmos.。

type 'NSAttributedStringKey' (aka 'NSString') has no member 'font'

提问于
用户回答回答于

注意:确保项目的语言版本。这里是你如何检查语言版本。

你有两个选择作为您的查询的解决方案:

  1. 如果你的项目有Swift版本4.0 - 你应该选择/下载兼容你的项目的语言的POD
  2. 如果你的项目有4.0以下 - 你需要将你的项目迁移到Swift 4.0
用户回答回答于

你必须从Xcode 更新swift版本到4.0

使用下面的步骤

1)从项目管理器中选择你的项目(Xcode的左上角) 2)选择Build Settings 3)搜索“Swift language” 4)更改“Swift Language Version”=> Swift 4.0

扫码关注云+社区

领取腾讯云代金券