我正在创建UIFont
的扩展,它会出错。我附上了它的截图。导入UIFont
时,此错误消失。
import Foundation
extension UIFont {
class func appRegularFont(with size:CGFloat) -> UIFont {
return UIFont(name:"HelveticaNeue-Bold", size: size)!
}
class func appMediumFont(with size:CGFloat) -> UIFont {
return UIFont(name:"HelveticaNeue-Bold", size: size)!
}
class func appBoldFont(with size:CGFloat) -> UIFont {
return UIFont(name:"HelveticaNeue-Bold", size: size)!
}
}
答案 0 :(得分:4)
转到您的扩展程序文件并导入
导入UIKit
答案 1 :(得分:1)
您的其他项目可能会隐式地在某处导入UIKit。例如,如果你有一个包含ObjC的桥接头,并且该桥接头导入UIKit,那么UIKit将隐式在Swift中随处可用。你需要导入UIKit。