美文网首页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