我正在处理的 Xcode 项目包含一个来自 this tutorial 的 .c
文件。我想打开串行端口并监听传入的数据,因此我在 .m
文件中创建了一个方法,并将其命名为 addRFID
。我将如何打开端口并监听 .m
文件中 RX 线上传入的数据?
最佳答案
c 文件可以以与 .m 文件完全相同的方式包含在您的项目中。我的建议是为该 .c 创建一个头文件(即创建一个 .h,在其中声明所有函数和变量、常量等),并将其导入到 .m 中,然后根据需要使用这些函数,直接从对象方法内部调用它们。
然后只需确保 .c 文件包含在您的目标中,以便编译它并且一切应该运行良好。
总结一下:
- 不要直接导入 .c 文件
- 将 .c 文件包含在编译目标中
- 创建一个 .h 文件,声明所有接口(interface),您可以直接导入该文件。
关于objective-c - Xcode项目中的.c文件如何使用/实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11786980/