1. 获取二维数组要写入的文件路径:
extension String{
func docConfigDir() -> String
{
var path = NSSearchPathForDirectoriesInDomains(FileManager.SearchPathDirectory.documentDirectory, FileManager.SearchPathDomainMask.userDomainMask, true).last!
let cngStr:String = "/App/Resources"
path = path + cngStr
let ur:URL = URL.init(string: "file://"+path)!
do {
try FileManager.default.createDirectory(at: ur, withIntermediateDirectories: true, attributes: nil)
} catch let error as NSError {
print("docConfigDir:\(error)")
}
return (path as NSString).appendingPathComponent((self as NSString).lastPathComponent)
}
}
//获取数据写入的文件路径
let LtePathLossTable = "PathLossTable.csv".docConfigDir()
2.数据重组与写入文件的过程: