具体对接流程请参考:对接渠道
[code] Part.1 - 类名反射:
通过LayaNative构建出的iOS项目工程中我们会看到PlatformInterface目录下有自动创建的MarketAppStore类, 这个类继承自LayaPlatformInterface类, 并且在resource/config.ini中设置了platformClassName=MarketAppStore, 这样, 我们以login方法为例, 只需要在MarketAppStore.mm中重写LP_Login方法, 就完成了对login方法的二次开发.
Part.2 - JavaScript调用OC:
还是以上述的login方法为例, 在JavaScript中, 通过conchMarket类调用的login方法实际上就是在调用LayaPlatformInterface中的LP_Login方法, 而这个过程其实就是JavaScript调用OC的过程.
Part.3 - OC调用JavaScript:
继续以上述的login方法为例, 在JavaScript中, 通过conchMarket类调用的login方法执行完成后会执行回调方法, 这个回调方法在LayaPlatformCallback中声明, 然后在LayaPlatformInterface的LP_Login中调用LayaPlatformCallback的LP_LoginCallback方法来实现OC调用JavaScript.[/code]上面已经告诉了,是通过LayaNative构建出的iOS项目工程