Какой тип я должен использовать для строк имени файла в C для проекта iOS?

У меня есть библиотека C, которую я использую в программе iOS Objective-C. Одна из функций моей библиотеки C считывает и обрабатывает данные из файла. В настоящее время эта функция выглядит примерно так

internalType* parseFile(const char* filename);

Передается ли char * для имени файла, как это безопасно на iOS, или я стреляю себе в ногу с помощью Unicode? Есть ли здесь предпочтительная практика?

7
задан wxs 5 January 2012 в 22:54
поделиться