如何在Cocoa中编写软件包,而且周围没有多少“绒毛”?我只想要与Info.plist,内容文件夹捆绑在一起,并且该文件夹应包含几个文件。轻松地在可可中编写软件包
5
A
回答
4
如果您只是想用Cocoa创建目录,请查看NSFileManager。它具有方法:
-createDirectoryAtPath:withIntermediateDirectories:attributes:error:
我还假设您已经阅读 - Bundle Programming Guide
本指南将为您提供一个捆绑的完整解剖。
1
接下来,只要一个:
mkdir My.bundle
cd My.bundle
mkdir Contents
cd Contents
touch Info.plist
mkdir Resources
open Info.plist
这应该让你开始很好。
编辑:当然你可以在Terminal.app中运行它。
+0
如果可能的话,是否有可可可做的方法,使用Cocoa Classes的方法? – 2010-03-22 14:17:52
1
您也可以使用file wrappers,假设您使用的是Cocoa而不是Cocoa Touch。
从里到外从文件包装器创建包,每个目录和文件都由文件包装器建模。然后,将最外层的文件包装器写入捆绑包URL。
相关问题
- 1. 什么格式可以在java中轻松写入txtFile?
- 2. 在monotouch.dialog中,RootElement可以轻松地设置样式吗?
- 3. 我可以在Visual Studio中轻松编辑代码吗?
- 4. 有什么软件可以帮助我轻松地绘制汇编语言的图片或形状?
- 5. C++如何编写代码编译器可以轻松优化SIMD?
- 6. 如何更轻松地编辑内容?
- 7. 可选软件包
- 8. iOS设置软件包可编辑
- 9. 轻松地创建嵌套在不可用目录中的文件
- 10. 使用WiX编写可升级的msi软件包
- 11. 在Java中轻松解包整个Tar
- 12. Nuget.Server可以在软件包安装中列出软件包,但可以列出404软件包
- 13. 如何轻松地编写带变量的多行文件(python 2.6)?
- 14. 是否可以轻松完全反编译python编译(* .pyc)文件?
- 15. 移动设备的MAC地址是否可以轻松确定?
- 16. 是否可以轻松地从其他程序控制mplayer?
- 17. 可以使用HTML或CSS轻松地倾斜图像吗?
- 18. 我可以轻松地“设置”元素的offsetWidth吗?
- 19. 有没有方法可以更轻松地移除侦听器?
- 20. 软件包ID不可用?
- 21. 在GitHub上轻松找到R包
- 22. 在Apache Spark中,我可以轻松地重复/嵌套一个SparkContext.parallelize吗?
- 23. 是否可以轻松地在单个打印作业中打印多个cfreport?
- 24. 是否可以轻松地在ActionScript中创建索引数组关联?
- 25. 如何轻松地定制Stream类在Java中(如使用Ruby可枚举)
- 26. 错误ITMS-90207:软件包不包含可执行软件包
- 27. 如何在空plist文件中轻松写入数据
- 28. 如何轻松地处理在WPF
- 29. 在vim中轻松打开包含文件名?
- 30. 可你轻松在一个项目中C#和VB.aspx
准确地说,你想用这个捆绑包做什么? – ericg 2010-03-22 14:25:24
它旨在成为多个其他非捆绑PList的备份容器。 – 2010-03-22 22:33:06