标签: swift
我想知道在Swift中优雅的方式是使MDLAsset支持其他3D模型文件而不是默认模式。
我最好的发现是使用这样的工厂方法:
extension MDLAsset { static func makeAssetFromEXTFile(atUrl: URL) -> MDLAsset { … } }
当然我考虑过覆盖初始化者,但由于其中有很多,我真的不知道这是否是正确的方法......
你认为我的工厂功能方法好吗?你看到其他任何优雅的解决方案吗? :)
谢谢