Ios 读取存储在Xcode项目中的文件

Ios 读取存储在Xcode项目中的文件,ios,xcode,swift,file,directory,Ios,Xcode,Swift,File,Directory,这有点难以解释,我希望能够在iOS应用程序中读取我电脑上的一些文件。我将文件存储在与我的“ViewController.swift”文件相同的目录中 我的问题是,如果我想读取文件“testData.csv”,我应该如何在我的应用程序中引用它?获取文件URL let fileUrl = NSBundle.mainBundle().URLForResource("testData", withExtension: "csv") 然后可以使用这个swift库解析文件 获取文件URL let fil

这有点难以解释,我希望能够在iOS应用程序中读取我电脑上的一些文件。我将文件存储在与我的“ViewController.swift”文件相同的目录中

我的问题是,如果我想读取文件“testData.csv”,我应该如何在我的应用程序中引用它?

获取文件URL

let fileUrl = NSBundle.mainBundle().URLForResource("testData", withExtension: "csv")
然后可以使用这个swift库解析文件

获取文件URL

let fileUrl = NSBundle.mainBundle().URLForResource("testData", withExtension: "csv")
然后可以使用这个swift库解析文件 试试这个:

let file = NSBundle.mainBundle().pathForResource("testData", ofType: "cvs")
var contents = String(contentsOfFile: path!, encoding: NSUTF8StringEncoding, error: nil)!
试试这个:

let file = NSBundle.mainBundle().pathForResource("testData", ofType: "cvs")
var contents = String(contentsOfFile: path!, encoding: NSUTF8StringEncoding, error: nil)!
为了使代码具有通用性和可重用性,您可以定义一个函数来接受您的文件名和文件类型

快乐编码

为了使代码具有通用性和可重用性,您可以定义一个函数来接受您的文件名和文件类型

快乐编码