我对使用Unity3d开发应用程序非常感兴趣。我喜欢的事实是,我可以开发一次,并将应用程序移植到多个平台( Mac /Windows/iPhone/Android),并且在我的Mac上的性能似乎相当好。我想我肯定会在iPhone上使用Unity3d作为原型,但我想知道构建一个iPhone Unity3d应用程序是否会像使用Objective-C编写的本机应用程序一样高效地使用iPhone资源。Unity3d站点似乎暗示Unity3d算法是经过优化的,我想如果
我是新的设计模式和工作方式的工厂方法和战略模式。我知道工厂是一种创造模式,战略是一种行为模式,但我很难理解何时使用哪一种模式。例如,我有以下类,它们根据指定的公司更新客户端详细信息: {
public void UpdateDetails() => Console.WriteLine("Call web service to upd