После следования ответа @Neelam Verma или ответа @ dawid, который имеет тот же конечный результат, что и ответ @Neelam Verma, разница состоит в том, что ответ @ dawid начинается с перетаскивания файла в проект Xcode и ответа @Neelam Vermaначинается с файла, уже являющегося частью проекта XCode, я все еще не могу получить NSBundle.mainBundle().pathForResource("file-title", ofType:"type")
, чтобы найти свой видеофайл.
Я подумал, может быть, потому что мой файл был в группе, вложенной в проект XCode, которыйэто было причиной, поэтому я переместил видеофайл в корень моего проекта XCode, но все равно не повезло, это был мой код:
guard let path = NSBundle.mainBundle().pathForResource("testVid1", ofType:"mp4") else {
print("Invalid video path")
return
}
Первоначально это было имя моего файла: testVid1.MP4
переименование видеофайла в testVid1.mp4
устранило мою проблему, поэтому, по крайней мере, строковый аргумент ofType
чувствителен к регистру.