gpt4 book ai didi

objective-c - 在 Xcode 中,如何从不断更新的文本文件中读取数据?

转载 作者:行者123 更新时间:2023-12-03 17:33:00 29 4
gpt4 key购买 nike

我正在使用 GPS 模块,该模块通过串行 RS232 至 USB 接口(interface)将数据传输到我的 Mac。我编写了一个 objC 程序,它获取原始数据并将其转换为有意义的信息。

使用名为 goSerial 的程序,我可以将所有传入数据记录到文本文件中。我已经能够让我的程序读取文本文件并逐行处理数据。

我希望这个过程实时发生,即一旦收到数据,它就会被记录到文本文件中,并且我的程序会读取它。第一部分是自动发生的,即文本文件不断附加(未打开时)。是否可以监视文本文件中的附加数据并仅读取新行?另外,这样做会影响新传入数据的保存能力吗?

谢谢!!!

(另外,如果有人知道如何将串行数据直接发送到 Xcode,请告诉我!)

最佳答案

我不确定串行到 USB 会如何影响事物,但传统上,unix 使用 Device-File Mechanism 访问串行设备。它将来自设备的输入视为要读取的文件。您可以使用 NSFileHandle 从 Cocoa/Foundation 读取文件。您可能想检查 IORegistryExplorer 应用程序以查看您的设备如何显示。

关于objective-c - 在 Xcode 中,如何从不断更新的文本文件中读取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1847715/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com