我正在创建一个 sdk,我想在其中使用我的 swift 应用程序的所有功能、故事板和 xib。因此,如果我想将我的应用程序导入其他应用程序,那么我可以直接将我的 sdk 导入其他应用程序并访问其中的所有视图和功能。我怎样才能做到这一点。请建议我在哪里可以找到这个。
问问题
447 次
2 回答
2
最好的办法是复制现有文件 -> VC + Storyboards + XIB's 并将它们粘贴到新创建的 SDK 中。这样您就不需要将一个应用程序导入另一个应用程序,而是在所有应用程序中导入一个 SDK,包括您创建的应用程序。
于 2019-05-02T13:12:07.560 回答
1
To convert an app to SDK/Framework.
- Create New Project With
Cocoa Touch Framework
. - Convert Your all
storyboards
files toxib
file, (because we cannot present SDK storyboards in Parent application). - Copy yours all classes and import them in to yours framework project.
- Made a Receiver Class
YourSDKReceiver
that will get all information from the Parent application and will notify/pass it to your SDK/Framework class and present it xib file into your Parent application.
Here is beautiful tutorial to do it. There is another tutorial.
于 2019-05-02T13:21:58.673 回答