我正在开发一个由其他开发人员启动的swift应用程序,并重写了大部分代码。此外,还有很多文件和故事板组件即使在旧应用程序中也未使用。
在此过程中,我将旧文件保留在原位并创建了新文件。新的应用程序不会使用故事板,并且我不再需要一些Objective C框架和pod。我将复制应用程序委托文件,plist,资产和所有相互引用的swift文件。
现在,应用程序变得庞大,使用我想要的新文件创建新应用程序似乎更容易。我可以将我想要的文件(包括我想要的资产和plist文件)拖到新应用程序中吗?我知道我应该运行pod install来获取新的pod。
答案 0 :(得分:0)
根据经验,您可以重复使用其他项目中的代码,前提是他们没有任何其他依赖项。
The developer naming conventions描述了如何为可移植代码创建框架,特别是对于Cocoa框架。如果您创建的框架类似于' Swift frameworks '代码可以轻松地跨项目移植,是一个巨大的节省时间
您还应该为您的应用程序使用故事板。它可以简化维护代码所需的一切,因为您可以直观地看到它。但我离题了,因为这是你的特权。