gpt4 book ai didi

cocoa - NSData 的 writeToFile 方法因服务器地址而失败

转载 作者:行者123 更新时间:2023-12-03 17:17:32 26 4
gpt4 key购买 nike

我正在尝试将 NSData 对象写入这样的目录;

[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,瑞奇。

最佳答案

您从哪里获取 afp path 字符串?您通常会使用如下路径写入网络卷:

/Volumes/NameOfMountedVolume/path/to/file

此外,您应该使用 NSString-stringByAppendingPathComponent: 方法来连接路径:

NSString* fullPath = [path stringByAppendingPathComponent:filename];

关于cocoa - NSData 的 writeToFile 方法因服务器地址而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2595799/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com