objective-c - 如何在 ObjectiveC/C 中实现免费桥接?

标签 objective-c

iOS 和 OS X SDK 有一个非常酷的免费桥接概念。如果我要用 C 编写自己的代码并为其编写 Obj-C 包装器,并想将其用作 Toll-Free-Bridged,我应该怎么做?请任何例子。

最佳答案

请参阅 https://web.archive.org/web/20111013023821/http://cocoadev.com/index.pl?HowToCreateTollFreeBridgedClass 上的教程.基本上,您需要创建一个 C 结构,它具有与 obj-c 对应物相同的大小和布局。还必须做一些时髦的事情才能正确实现保留/释放。

关于objective-c - 如何在 ObjectiveC/C 中实现免费桥接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9002968/

相关文章:

ios - 如何改变细胞重用行为?

iphone - 对象在其生命周期内消耗的内存

iphone - 初始放置后更改 MKPinAnnotationView

objective-c - NSTableView 右键单击​​行索引

objective-c - 从弧度转换为错误的度数

ios - 在 CocoaPod 项目中找不到 ModuleName-Swift.h 文件

ios - 如何正确初始化自定义 UITableviewCell?

ios - 在幻灯片上停止 UILocalNotification Sound 以查看

ios - Swift - 将控制台日志重定向到文档文件夹

ios - 如何为导航栏中的后退按钮设置色调颜色