Безопасно ли менять текущий рабочий каталог в iOS? - PullRequest
0 голосов
/ 29 марта 2011

Мне было интересно, может ли изменение текущего рабочего каталога в iOS повлиять на стандартное поведение платформ, предоставляемых Apple.Я предполагаю, что каждый метод, который использует какой-либо путь или имя (например, [UIImage imageNamed]), работает с абсолютными каталогами, но могу ли я рассчитывать на это?Кроме того, является ли хорошей практикой изменение каталога на каталог документов?

1 Ответ

1 голос
/ 29 марта 2011

Изменение текущего рабочего каталога ничего не должно сломать.Хорошо написанный код не нарушается из-за неустановленных ограничений, таких как «вы должны быть в этом каталоге».

Нет особого смысла менять текущий рабочий каталог на каталог Documents.Код, который вы пишете, не должен зависеть от предположения о текущем рабочем каталоге - стремитесь использовать абсолютные пути.

...