iOS 9 使用 UIFont(name: ".SFUIText) 发现 nil

iOS 9 use UIFont(name: ".SFUIText) found nil

我使用此代码并在 ios9 设备中构建并崩溃。
有解决办法吗?
谢谢

let font = UIFont(name: ".SFUIText", size: 12)!

你可以试试这个。用引号将字体名称括起来。

label.font = UIFont(name: ".SFUIText", size: 12)

无需硬编码系统字体名称,该名称未记录且可以更改。直接使用系统字体:

UIFont.systemFont(ofSize: 12)