我正在使用第三方 SDK 进行文件处理,他们为文件打开、文件读取、文件写入提供了一些句柄。当我使用文件路径创建该 SDK 的包装器对象时,它会调用这些句柄方法(文件打开、文件读取等)。
我想在读取文件时更改文件的数据。但是 SDK 打开多个支持文件,所以我无法找到它是我的文件处于读取状态还是其他文件。
他们在读取方法中提供了 NSFileHandle 的对象,我有什么方法可以找出它是我的文件还是使用文件句柄对象的支持文件,或者还有其他方法。
请建议我解决方案。
问候:
我正在使用第三方 SDK 进行文件处理,他们为文件打开、文件读取、文件写入提供了一些句柄。当我使用文件路径创建该 SDK 的包装器对象时,它会调用这些句柄方法(文件打开、文件读取等)。
我想在读取文件时更改文件的数据。但是 SDK 打开多个支持文件,所以我无法找到它是我的文件处于读取状态还是其他文件。
他们在读取方法中提供了 NSFileHandle 的对象,我有什么方法可以找出它是我的文件还是使用文件句柄对象的支持文件,或者还有其他方法。
请建议我解决方案。
问候: