iOS getcwd альтернатива

Я портирую свое приложение C ++ OpenGL на iOS, оно использует функцию getcwd для загрузки шейдеров. В iOS getcwd возвращает только косую черту, и я не могу что-то сделать. Или есть какой-нибудь хороший способ загрузки файлов на iOS?

Редактировать: найдено решение! Код на основе POSIX.

static char homePath[256];
char *DocumentsFolder(void)
{

char *p;

if (*homePath)
return homePath;

if ((p = getenv("HOME")) != NULL) {
strncpy(homePath, p, sizeof(homePath));

strcat(homePath, "/Documents" );
if (mkdir(homePath, 0777)) {
if (errno != EEXIST)
printf( "CAN NOT CREATE DIRECTORY\n" );
}
return homePath;
}
return "";
}

1

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]