В моем проекте XCode я добавил папку Sounds в папку Resources. В папку «Звуки» я поместил пару файлов MP3 с довольно длинными именами (25-30 символов). Мне нравится быть описательным. Однако следующий код задыхается с НЕПРЕРЫВНЫМ ИСКЛЮЧЕНИЕМ:
fileURL = [[NSURL alloc] initFileURLWithPath:[mainBundle pathForResource:@"really_really_long_name_for_real" ofType:@"mp3"]];
Если я изменю имя ресурса на «blah.mp3» и соответствующую строку кода на:
fileURL = [[NSURL alloc] initFileURLWithPath:[mainBundle pathForResource:@"blah" ofType:@"mp3"]];
все отлично работает.
Существует ли максимальная длина имени ресурса?