Как взять файл в каталоге приложения (в той же папке, в которой находится .app), и получить абсолютный путь. Скажем, относительный путь «Data/file.txt», как бы я использовал Objective C, чтобы получить это как абсолютный путь? У меня есть пользователь, который вводит имя своей домашней папки, если это какая-то помощь.Изменение относительного URL-адреса для абсолютного URL-адреса в Objective C
Пожалуйста, помогите,
HiGuy
Не имеет отношения к вашему вопросу, но предложение в любом случае. Как пользователь Mac, я бы счел это грубым, когда приложение должно жить в специальной структуре папок. Я хочу иметь возможность перетащить один файл .app в папку «Мои приложения» и сделать это. Я предпочитаю поддерживать файлы для входа в/Library/Application Support или ~/Library/Application Support. В вашем случае может потребоваться другое решение, но сначала посмотрите, можете ли вы придерживаться этого стандарта. –
@ DanielYankowsky - я вижу вашу точку зрения, но на самом деле предпочтительнее добавлять файлы поддержки, которые в противном случае были бы невидимыми для пользователя в основном пакете ... Это упрощает удаление приложения и все связанное с ним детрит, а также все еще позволяя самому переместить файл приложения. Создание структуры поддержки (даже если в «правильном» месте) оставляет мусор при удалении. Теперь пользовательские данные - это еще одна история, и ~/Library/..., вероятно, является подходящим местом для такого рода вещей. – BadPirate
@BadPirate Исходное сообщение, похоже, не спрашивало, как получить файлы ресурсов из * в * каталоге .app, но вместо этого как получить путь к файлу * в сторону * каталога .app. Это то, что я рекомендовал. –