保存到iPhone的文件名有哪些限制?

时间:2010-02-11 05:11:51

标签: iphone cocoa-touch filenames nsfilemanager

我似乎无法找到任何关于此的文档。可以在文件名中使用的字符数量是否有限制和/或是否对iPhone应用程序保存的文件名中可以​​使用的字符有限制?感谢。

3 个答案:

答案 0 :(得分:7)

underlying filesystem is HFS+将文件名限制为255 UTF-16 characters。文件名可能有其他限制,但我不知道。

答案 1 :(得分:4)

根据this site,HFS +卷上唯一被禁止的字符(正如Michael Greene所说的是iPhone上的底层文件系统)是冒号字符。您可能在使用'/'字符时遇到一些问题,因为OS X也倾向于将它们视为目录分隔符。

答案 2 :(得分:1)

我不知道冒号(:),HFS日期的文件夹分隔符是否仍然适用,但最好避免使用这些字符。