iPhone OS是Mac OS X的缩微版, 那么应该也是一个Unix系统. 1月11日, 我按照Julian的推荐, 用Cydia装了一个文件管理器iFile, 用它在iPhone的文件树里面探寻了一番, 果然, 有"/", "/usr", "/var"等等, 标准的Unix系统. 只是/home是没有的, 毕竟一个手机操作系统支持多用户有些多余, 事实上, 用户的目录在/var/mobile下, 我的"南周阅读器"就装在/var/mobile/Applications下, 用i-FunBox看到的"general storage"就是/var/mobile/Media/general_storage.
iFile自带了很多的文件类型的阅读器, 比如, 我现在就可以看PDF文档了, 这个PDF阅读器, 怎么用都觉得和我在Linux上用过的开源的PDF阅读器感觉相像, 我估摸着iFile的作者实在没有时间也没有必要去写这些阅读器, 还有那些个压缩包工具, 估计就是把开源的代码拿来为iPhone OS编译一下而已, 由此, 我们可以看到开源和跨平台代码的威力.
No comments:
Post a Comment