注意事项:
1 只能调用静态方法
2 runtime-src/proj.ios_mac/ios下面添加.m源文件
3 连接苹果手机和直接用mac测试都可以。
举例 添加: Student.h 和 Student.m
代码分别如下:
#import <Foundation/Foundation.h>
@interface Student : NSObject{
}
+(void) justTest;
@end
#import "Student.h"
@implementation Student
+(void) justTest{
NSLog(@"ok,js call oc");
}
@end
cocos2d js中调用的方式为:
jsb.reflection.callStaticMethod("Student", "justTest");