草庐IT

imageLiteralResourceName

全部标签

ios - UIImage(名为:) and UIImage(imageLiteralResourceName:)?)之间有什么区别

Swift3/iOS10在UIImage上添加了一个新的初始化器,imageLiteralResourceName:extensionUIImage{requiredpublicconvenienceinit(imageLiteralResourceNamename:String)}这与publicinit?(namedname:String)有何不同?我named是一个失败的初始化器,而imageLiteralResourceName将在无效的图像名称上崩溃。imageLiteralResourceName是否以安全换取性能?什么时候应该使用imageLiteralResourceN