#Object-cAndc
没有合适的资源?快使用搜索试试~ 我知道了~
object-c和c++混合编程的项目研究
共72个文件
ds_store:11个
h:10个
plist:6个
需积分: 5 0 下载量 131 浏览量
2024-05-09
13:24:45
上传
评论
收藏 102KB ZIP 举报
温馨提示
将 Objective-C 和 C++ 结合起来进行混合编程可以带来许多优势,特别是在需要高性能和灵活性的项目中。这种混合编程通常发生在 iOS 或 macOS 开发中,因为 Objective-C 是苹果平台的主要编程语言之一,而 C++ 则提供了更强大的性能和功能。 以下是一些进行 Objective-C 和 C++ 混合编程的常见方法和技术: Objective-C++ 文件:Objective-C++ 文件具有 .mm 扩展名,允许在同一文件中混合 Objective-C 和 C++ 代码。这意味着你可以在同一文件中编写 Objective-C 和 C++ 代码,并直接调用彼此的函数和类。 使用 Objective-C++ 包装 C++ 类:如果你有一个纯 C++ 类,想要在 Objective-C 中使用它,你可以创建一个 Objective-C++ 类,然后在其中包装该 C++ 类。这样,你就可以在 Objective-C 代码中像使用 Objective-C 对象一样使用该类。 使用 C++ 库:你可以在 Objective-C 项目中使用 C++ 库,方法是将
资源推荐
资源详情
资源评论
收起资源包目录
Object-cAndc-master.zip (72个子文件)
Object-cAndc-master
.DS_Store 12KB
CPlusPlusCall0C
.DS_Store 6KB
CPlusPlusCall0C
OCClass.m 291B
.DS_Store 6KB
CPlusPlusCall0C.1 3KB
OCClass.h 243B
main.cpp 370B
Adaptor.h 429B
Adaptor.mm 530B
CPlusPlusCall0C.xcodeproj
project.pbxproj 9KB
xcuserdata
zhukunjie.xcuserdatad
xcdebugger
Breakpoints_v2.xcbkptlist 91B
xcschemes
xcschememanagement.plist 487B
CPlusPlusCall0C.xcscheme 3KB
project.xcworkspace
contents.xcworkspacedata 160B
xcuserdata
zhukunjie.xcuserdatad
UserInterfaceState.xcuserstate 12KB
mac_test
.DS_Store 6KB
mac_test
.DS_Store 6KB
ObjectiveCAdaptor.m 523B
main.cpp 385B
mac_test.1 3KB
CPlusPlusClass.mm 471B
CPlusPlusClass.h 467B
ObjectiveCAdaptor.h 361B
mac_test.xcodeproj
project.pbxproj 9KB
xcuserdata
zhukunjie.xcuserdatad
xcdebugger
Breakpoints_v2.xcbkptlist 91B
xcschemes
xcschememanagement.plist 480B
mac_test.xcscheme 3KB
project.xcworkspace
contents.xcworkspacedata 153B
xcuserdata
zhukunjie.xcuserdatad
UserInterfaceState.xcuserstate 15KB
LICENSE 10KB
text
.DS_Store 12KB
text.xcodeproj
project.pbxproj 20KB
xcuserdata
zhukunjie.xcuserdatad
xcdebugger
Breakpoints_v2.xcbkptlist 91B
xcschemes
text.xcscheme 3KB
xcschememanagement.plist 566B
project.xcworkspace
contents.xcworkspacedata 149B
xcuserdata
zhukunjie.xcuserdatad
UserInterfaceState.xcuserstate 23KB
textTests
.DS_Store 6KB
en.lproj
.DS_Store 6KB
InfoPlist.strings 45B
textTests-Info.plist 690B
text
BIDAppDelegate.m 2KB
.DS_Store 12KB
Images.xcassets
AppIcon.appiconset
Contents.json 249B
LaunchImage.launchimage
Contents.json 442B
text-Info.plist 1KB
BIDViewController.h 216B
BIDAdaptor.h 285B
main.m 338B
BIDViewController.xib 1KB
BIDViewController.cpp 1KB
text-Prefix.pch 344B
BIDAdaptor.m 477B
CPlusPlusClass.cpp 473B
CPlusPlusClass.h 427B
BIDAppDelegate.h 278B
en.lproj
InfoPlist.strings 45B
CPlusCallBacgOC
.DS_Store 6KB
CPlusCallBacgOC
OCClass.m 744B
.DS_Store 6KB
OCClass.h 280B
CPlusCallBacgOC.1 3KB
main.cpp 289B
SessionListener.h 490B
SessionListener.cpp 178B
CPlusCallBacgOC.xcodeproj
project.pbxproj 9KB
xcuserdata
zhukunjie.xcuserdatad
xcdebugger
Breakpoints_v2.xcbkptlist 91B
xcschemes
CPlusCallBacgOC.xcscheme 3KB
xcschememanagement.plist 487B
project.xcworkspace
contents.xcworkspacedata 160B
xcuserdata
zhukunjie.xcuserdatad
UserInterfaceState.xcuserstate 23KB
README.md 15B
共 72 条
- 1
资源评论
Tony小周
- 粉丝: 901
- 资源: 86
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功