我想寫一個NSData對象到這樣的目錄;NSData的writeToFile方法失敗,服務器地址
[myData writeToFile:[NSString stringWithFormat:@"%@/%@.txt", path, filename] atomically:YES];
我收到任何錯誤或警告,但我假設,因爲path
變量的afp://10.0.0.20/username/Desktop
格式寫入失敗。我連接到網絡共享。
我需要修改字符串還是採取不同的方法?
編輯:試過後推薦以下方法,但它未能
NSMutableURLRequest *post = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"afp://10.0.0.20/username/Desktop/filename.txt"]];
[post setHTTPMethod: @"POST"];
[post setHTTPBody:horreumImageDataNewThread];
NSURLResponse *response;
NSError *error;
[NSURLConnection sendSynchronousRequest:post returningResponse:&response error:&error];
TIA, 瑞奇。
這是一個URL,而不是文件。但是,writeToURL的文檔:atomically:表明只支持file:// URL。您可能需要採取不同的路徑。 – nall 2010-04-07 22:20:21