Я хочу добавить некоторые статические файлы (образ, двоичный и т.д.) В мое приложение. Я разместил их под папкой " 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, помогите мне получить доступ к моим локальным файлам! Любая помощь будет оценена по достоинству.
Спасибо,