使用 Swift 或 Objective-C 创建 Dylib 文件
Creating a Dylib file using Swift or Objective-C
是否可以从 Objective-C 或 Swift 编码项目创建 .dylib 文件,或者代码必须用 C++ 编写?
我看过几个来源,但它们都是用 C++ 编写的。
见 - Creating and Using a Simple .dylib
和
How do I create a dynamic library (dylib) with Xcode?
是否可以使用除 c++ 以外的任何其他语言创建 .dylib 文件?
正如我们所讨论的,我已经为 OS X 创建了一个示例应用程序。它使用带有单个 Foo Swift class 的 dylib。 Foo 有 doSomething 方法,它会将 "hello world" 消息记录到控制台。
构建项目后,您可以在Frameworks 文件夹中的应用程序包中找到动态库。它命名为 libFoo.dylib.
源代码:
https://github.com/melifaro-/OSXDylibSample
希望对您有所帮助。
是否可以从 Objective-C 或 Swift 编码项目创建 .dylib 文件,或者代码必须用 C++ 编写?
我看过几个来源,但它们都是用 C++ 编写的。
见 - Creating and Using a Simple .dylib 和 How do I create a dynamic library (dylib) with Xcode?
是否可以使用除 c++ 以外的任何其他语言创建 .dylib 文件?
正如我们所讨论的,我已经为 OS X 创建了一个示例应用程序。它使用带有单个 Foo Swift class 的 dylib。 Foo 有 doSomething 方法,它会将 "hello world" 消息记录到控制台。
构建项目后,您可以在Frameworks 文件夹中的应用程序包中找到动态库。它命名为 libFoo.dylib.
源代码: https://github.com/melifaro-/OSXDylibSample
希望对您有所帮助。