在iPhone中如何读取文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在iPhone中如何读取文件?相关的知识,希望对你有一定的参考价值。

各位大神,我想知道在iPhone中如何读取文件?谁有相关文档可以提供下?

参考技术A NSString *documentsDir= [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]; ;myData = [[NSMutableData alloc] initWithContentsOfFile:[documentsDir stringByAppendingPathComponent:filename]]; 参考技术B 这个应该可以帮到你: http://howtomakeiphoneapps.com/2009/06/reading-and-writing-text-files-in-iphone-os-3-0/。

如何在 iPhone 中读取 iTunesMetadata.plist

【中文标题】如何在 iPhone 中读取 iTunesMetadata.plist【英文标题】:How read iTunesMetadata.plist in iPhone 【发布时间】:2012-03-31 12:24:02 【问题描述】:

在搜索反盗版系统时,许多人回答是检查 iTunesMetadata.plist 文件的内容。如果它是在 iTunes 上购买的,则该文件应该存在。我可以找到它,但无法打开它。它似乎是二进制格式。 尝试用 Windows 打开它不起作用(解压缩也没有),但在我的 Mac 上它可以工作(Apple 二进制属性列表)。似乎是二进制格式。我的问题:

    如何在 xCode 中打开并读取内容(使用 Xcode 4.2)?

    是允许读取内容还是这个操作不通过Apple的验证流程?

我知道,我们可以实施许多检查,但最好是绕过它们。顺便说一句,这对我来说至少是一个很好的 xCode 练习:)

非常感谢您的帮助!

西蒙

【问题讨论】:

我在 MAC 上发现我可以使用 putil 来转换文件,但是在 xCode 上呢? ***.com/questions/5793347/… 在询问之前仍然阅读。这没有帮助。它说我需要先提取 plist,但它不是存档格式,而是二进制属性。顺便说一句,我发现自己使用NSPropertyListSerialization 回答了第 1 点。我只打开了第二个问题。我可以继续进行这些检查吗?或者我在 Apple 的批准程序中会遇到问题吗?谢谢! 【参考方案1】:

plist 类型的文件可以在 Windows 上使用“plist_editor”软件读取。

【讨论】:

以上是关于在iPhone中如何读取文件?的主要内容,如果未能解决你的问题,请参考以下文章

iphone,objective c,如何从音频文件中读取原始数据(未应用编解码器)

在 iPhone 模拟器中从硬盘读取文件

在 iPhone 应用中添加和读取一个 json 文件

用于读取测量数据的蓝牙 LE 配置文件

如何从iphone中的图像中读取文本

如何在objective-c中按范围读取大文件?