美文网首页iOS Developer
Unity调用Objective-c带有Callback的静态库

Unity调用Objective-c带有Callback的静态库

作者: huhueggtest_tdp | 来源:发表于2016-08-22 12:33 被阅读587次

Xcode部分

1 创建静态库

   需要将.m文件重命名为.mm

TestLib.h TestLib.mm

2 build生成静态库.a文件

Unity部分

1 创建Unity工程

2 将OC静态库和头文件放在Unity工程的/Assets/Plugins/iOS目录

3 为使用OC的callback,创建一个MonoPInvokeCallbackAttribute.cs

MonoPInvokeCallbackAttribute.cs

4 在/Asssets/Scripts目录下创建TestLib.cs文件

TestLib.cs

5 测试

DemoApp.cs

相关文章

网友评论

    本文标题:Unity调用Objective-c带有Callback的静态库

    本文链接:https://www.haomeiwen.com/subject/ndawsttx.html