Я хочу добавить некоторые статические файлы (образ, двоичный и т.д.) В мое приложение. Я разместил их под папкой " Resources
и добавил ее в свой проект XCode.
Затем у меня есть эти файлы, добавленные в Copy Bundle Resources
на вкладке " Build Phases
" в настройках проекта.
Тем не менее, я не могу сказать, что они правильно относятся к ним.
Например, чтение двоичного файла:
NSInputStream *is = [[NSInputStream alloc] initWithFileAtPath:@"data.bin"];
if(![is hasBytesAvailable]) NSLog(@"wrong");
Это всегда терпит неудачу и печатает wrong
Я пробовал аналогичный подход с NSData initWithContentsOfFile:
но это даже не выполнялось. Другая попытка состояла в том, чтобы использовать [NSBundle mainBundle]
но это также не выполнялось полностью.
Я новичок в iOS, помогите мне получить доступ к моим локальным файлам! Любая помощь будет оценена по достоинству.
Спасибо,