归档项目后如何访问添加的 pdf 文件以将其复制到用户文档文件夹中?
Posted
技术标签:
【中文标题】归档项目后如何访问添加的 pdf 文件以将其复制到用户文档文件夹中?【英文标题】:How to access a added pdf file after archiving the project to copy it into users documents folder? 【发布时间】:2016-07-19 21:45:58 【问题描述】:我想将带有我的应用程序许可协议的 pdf 文件复制到用户的文档文件夹中。我知道如何访问用户的文档文件夹以及如何复制文件,但是哪个路径或“NSURL”是 pdf 文件的正确路径?
我将 pdf 文件复制到应用程序的项目文件夹中,并将带有“将文件添加到“MyProject”...”的文件添加到项目中。通常我会选择pdf所在的路径,例如/Users/Me/XcodeProjects/MyProject/MyProject/license.pdf
但这只是我的 Mac 的路径。如何更改路径以使其适用于每台 Mac?
请用快速的语言回答。
【问题讨论】:
你需要使用Bundle方法URLForResource 【参考方案1】:以下是如何引用嵌入在项目中的本地文件,
[[NSBundle mainBundle] URLForResource:@"FILE NAME" withExtension:@"pdf"];
【讨论】:
非常感谢您的快速回复。以上是关于归档项目后如何访问添加的 pdf 文件以将其复制到用户文档文件夹中?的主要内容,如果未能解决你的问题,请参考以下文章
命令 /usr/sbin/chown 失败,退出代码为 1 归档时出错