Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我需要帮助将swift 3写入swift 4_Ios_Swift_Xcode_Swift3_Swift4 - Fatal编程技术网

Ios 我需要帮助将swift 3写入swift 4

Ios 我需要帮助将swift 3写入swift 4,ios,swift,xcode,swift3,swift4,Ios,Swift,Xcode,Swift3,Swift4,你是怎么用swift 4写的?我收到错误信息: 使用未解析标识符“NSFontAttributeName” 这是密码 let size: CGSize = text.size(attributes: [NSFontAttributeName: UIFont.systemFont(ofSize: 14.0)]) Swift 4.2 let size = text.size(attributes: [NSAttributedString.Key.font: UIFont.systemFont(of

你是怎么用swift 4写的?我收到错误信息:

使用未解析标识符“NSFontAttributeName”

这是密码

let size: CGSize = text.size(attributes: [NSFontAttributeName: UIFont.systemFont(ofSize: 14.0)])
Swift 4.2

let size = text.size(attributes: [NSAttributedString.Key.font: UIFont.systemFont(ofSize: 14.0)])
斯威夫特4

let size = text.size(attributes: [NSAttributedStringKey.font: UIFont.systemFont(ofSize: 14.0)])

你没有从编译器那里得到修复建议吗?单击“读取错误”符号,它似乎已进行了轻微调整。Swift希望删除字符串和键之间的句点,而属性必须更改为withAttributes。谢谢你的帮助!这取决于swift版本。请参见编辑。您不能只使用[.font:.systemFrontofSize:14]吗?