1

我正在创建一个 sdk,我想在其中使用我的 swift 应用程序的所有功能、故事板和 xib。因此,如果我想将我的应用程序导入其他应用程序,那么我可以直接将我的 sdk 导入其他应用程序并访问其中的所有视图和功能。我怎样才能做到这一点。请建议我在哪里可以找到这个。

4

2 回答 2

2

最好的办法是复制现有文件 -> VC + Storyboards + XIB's 并将它们粘贴到新创建的 SDK 中。这样您就不需要将一个应用程序导入另一个应用程序,而是在所有应用程序中导入一个 SDK,包括您创建的应用程序。

于 2019-05-02T13:12:07.560 回答
1

To convert an app to SDK/Framework.

  1. Create New Project With Cocoa Touch Framework.
  2. Convert Your all storyboards files to xib file, (because we cannot present SDK storyboards in Parent application).
  3. Copy yours all classes and import them in to yours framework project.
  4. 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 回答