我想知道更改iOS中当前的工作目录是否会影响Apple提供的框架的某些标准行为。我猜每个使用某个路径或名称的方法(例如[UIImage imageNamed]
)都适用于绝对目录,但我可以依赖它吗?另外,将目录更改为Documents目录是一种很好的做法吗?
答案 0 :(得分:1)
更改当前工作目录不应该破坏任何内容。编写良好的代码不会因某些未声明的约束而中断,例如“您必须在此目录中”。
将当前工作目录更改为Documents目录没有多大意义。您编写的代码不应取决于当前工作目录的假设 - 旨在使用绝对路径。