如何将字符串写入二进制文件? 我已经尝试了很多,但我的每一个文件显示为纯文本文件的时间..Swift 3将字符串写入二进制文件
我不感兴趣的plist文件..
string = String(data: data, encoding: String.Encoding.utf8)!;
var buffer = [UInt8](string.utf8);
var f = fopen("newdata.dat", "w");
let success = fwrite(buffer, MemoryLayout<UInt8>.size, buffer.count, f);
fsync(fileno(f));
fclose(f);
print("success: \(success)");
可能[this](http://stackoverflow.com/a/33814414/4041795)答案可能帮助你吗? – Montmons
将'data'直接写入磁盘有什么不对? – vadian
@ SB87谢谢,但不幸的是,我发布这个问题之前,我已经尝试过。我还指定我对plist文件不感兴趣.. – user3390652