objective-c - Xcode项目中的.c文件如何使用/实现?

标签 objective-c c xcode serial-port

我正在处理的 Xcode 项目包含一个来自 this tutorial.c 文件。我想打开串行端口并监听传入的数据,因此我在 .m 文件中创建了一个方法,并将其命名为 addRFID。我将如何打开端口并监听 .m 文件中 RX 线上传入的数据?

最佳答案

c 文件可以以与 .m 文件完全相同的方式包含在您的项目中。我的建议是为该 .c 创建一个头文件(即创建一个 .h,在其中声明所有函数和变量、常量等),并将其导入到 .m 中,然后根据需要使用这些函数,直接从对象方法内部调用它们。

然后只需确保 .c 文件包含在您的目标中,以便编译它并且一切应该运行良好。

总结一下:

  1. 不要直接导入 .c 文件
  2. 将 .c 文件包含在编译目标中
  3. 创建一个 .h 文件,声明所有接口(interface),您可以直接导入该文件。

关于objective-c - Xcode项目中的.c文件如何使用/实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11786980/

相关文章:

objective-c - 我应该如何设计显示动态 map ? (坐标+线)

ios - AppLovin SDK for iOS 发生 "unrecognized selector sent to instance"错误

Objective-C 奇怪的方法声明

ios - 将数据从 UIlabel 从一个 View Controller 发送到另一个 View Controller

c++ - pcap_next 调用填充 pcap_pkthdr,其中 len 等于零

c - 使用这个参数的目的是什么,int (*cmp) (void*, void*)

ios - Swift/iOS 中的 Selenium 等效项

c - 基于字符将字符串分解为数组的有效方法,例如 C 中的%?

ios - iPhone X - 设置主页指示器周围区域的颜色

iphone - 更改了 Xcode 中的目标名称现在它运行黑屏