我正在尝试创建一个管理安全范围的书签,但只需要使用纯C,即在纯C文件中使用Objective-C。

甚至可行还是我应该放弃?

有什么建议吗?
我可以在C函数内调用Obj-C函数并将文件保留为.c吗?

预先谢谢大家,
尼古拉斯

最佳答案

我无法想象为什么在支持C的情况下为什么只想使用Objective-C。但是,如果您真的想这样做,那么一种有效的方法是对CoreFoundation和内存管理使用NSURL支持。

可以在here中找到所有URL CoreFoundation功能。

关于内存管理,您可能对CFRetain / CFRelease函数感兴趣,这些函数在here中有很好的描述。

基本上,如果只需要C,那么CoreFoundation是一个好的开始,因为它支持许多Cocoa / CocoaTouch类型。

关于objective-c - 以纯C格式的安全范围书签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39572681/

10-13 23:58