我有一個文件,我想分享文件。 'hello.mp3' 目前代碼啓用文件共享,如果該文件在應用程序中。 我希望我能夠通過http做到這一點。所以文件共享與鏈接,而不是在應用程序中的聲音。我想這樣做,因爲它會爲用戶節省內存。iTunes文件共享。但通過http共享? iOS
這是當前的代碼。該代碼允許文件共享,如果該文件在應用程序中。我想它,以便用戶將「下載」的聲音從一個HTTP服務器,如http://test.com/hello.mp3
感謝
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSArray *names = [NSArray arrayWithObjects: @"hello.mp3",
@"hi.mp3", nil];
for (NSString *fileName in names)
{
NSFileManager *fileManager = [NSFileManager defaultManager];
NSError *error;
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *documentDBFolderPath = [documentsDirectory stringByAppendingPathComponent:fileName];
if (![fileManager fileExistsAtPath:documentDBFolderPath])
{
NSString *resourceDBFolderPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:fileName];
[fileManager copyItemAtPath:resourceDBFolderPath toPath:documentDBFolderPath error:&error];
}
}
}