Xcode中c++&Object-C混编,详细介绍如何在cocos2dx中访问object函数

这篇博客详细介绍了如何在Xcode的C++项目中与Objective-C进行混编,特别是在cocos2dx环境下访问Objective-C函数的方法。首先创建了一个Objective-C类和一个C++类,然后通过修改C++文件的扩展名为.mm,以及在C++代码中直接使用Objective-C语法调用相应函数,实现了混编。在实际应用中,只需遵循这两点,就可以轻松实现C++和Objective-C的交互。
摘要由CSDN通过智能技术生成

首先建立了两个类,一个object-c ,一个c++,详细如下:

HSpriteOC.h

#import <Foundation/Foundation.h>
NSString * str;@ interface HSpriteOC
     +(void) testLog;
+(void) testLogWithStr:(NSString*)_str;
+(void) hMessageBox:(NSString*)pszMsg title:(NSString*)pszTitle;
@end

HSpriteOC.m

 #import"HSpriteOC.h"
@implementation HSpriteOC
 +(void) testLog{
  
    str = @"Himi->string is: ";
    NSLog(@"HSprite: testLog"); 
}
 +(void) testLogWithStr:(NSStr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值