2015-11-10 2 views
0

Я использую каталог активов для emoji. Вопрос в том, как я могу получить весь список файлов emoji из каталога активов, чтобы предотвратить жестко закодированный массив имен файлов?iOS создать список имен файлов из каталога активов

Я попытался создать сценарий запуска, но он не работает. создание файла txt и только путь к каталогу

for file in "./Images.xcassets/Smiles/"; do 
echo $file >> ./Sparkle/smiles.txt 
done 

Возможно, кто-нибудь может помочь мне с тем или иным решением. Благодаря

+0

Что случилось с жестко заданным массивом? Вы должны иметь некоторое представление о том, что использовать emoji, и поэтому вам нужна таблица где-то в коде, иначе как вы их используете? – trojanfoe

+0

Да, я буду использовать их в collectionView – Anton

+0

Итак, как вы узнали, какой emoji использовать? – trojanfoe

ответ

0

Хорошо, есть решение создать текстовый файл с определенным списком файлов:

Run Script:

rm './Sparkle/smiles.txt' 
for file in './YOURAPP/Resources/Images.xcassets/Smiles/smile_*'; do 
filename=$(basename $file | cut -f 1 -d '.') 
echo -e "$filename\n" > './YOURAPP/smiles.txt' 
done 
Смежные вопросы