訪問iPhone上的視頻文件的過程是什麼,我可以通過藍牙傳輸視頻文件?訪問沙盒外的視頻文件
NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:@"movie" ofType:@"m4v"];
如何訪問iPhone上的文件系統?通過使用NSFileManager
我只能訪問應用程序沙箱中的文件。
訪問iPhone上的視頻文件的過程是什麼,我可以通過藍牙傳輸視頻文件?訪問沙盒外的視頻文件
NSBundle *bundle = [NSBundle mainBundle];
NSString *moviePath = [bundle pathForResource:@"movie" ofType:@"m4v"];
如何訪問iPhone上的文件系統?通過使用NSFileManager
我只能訪問應用程序沙箱中的文件。
除了提供文件(如UIImagePickerViewController)和網絡上的東西的控制器之外,您的應用程序無法訪問任何其他內容。
K謝謝。但我們可以訪問iPhone中存在的圖像(通過使用UIImagePickerViewController)嗎? –
我相信如此。我認爲你必須成爲控制者的代表並呈現它。一旦用戶選擇了圖像或視頻,在這種情況下,它通過通知委託人(需要信息的控制器)來發迴文件。 –
您可以通過AssetsLibrary
和AVFoundation
(使用AVAssetReader
)訪問用戶的照片視頻內容,但你只能解碼幀這種方式,因爲,是你無法傳輸視頻文件。
我想你是指AVAssetReader而不是ALAssetReader。 –
啊,是的,你是對的。謝謝。 – damian
視頻文件位於何處?如果它在另一個應用程序沙箱中,則無法訪問它。如果它在Camera Roll中,則可以使用「UIImagePickerViewController」來獲取它。 –
您無法訪問沙箱外的文件,因爲它是一個沙箱。 – Jilouc