如何將字符串寫入二進制文件? 我已經嘗試了很多,但我的每一個文件顯示爲純文本文件的時間..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