我的源代码示例包含.m和.c文件。
我想在我的目标c项目中使用此示例。
我的问题是在这种情况下是否需要使用桥接头?
这个项目也是在2011年创建的 它包含[自我释放] 哪个会产生错误,因为它已经过时并且已弃用,我如何解决这些产生错误的旧函数,例如" release" ?
答案 0 :(得分:5)
C语言是Objective-C的子集,因此.c文件与Objective-C项目直接兼容。
显然您的项目使用了手动内存管理。 Xcode能够在Edit-> Convert菜单下转换为ARC。