我正在尝试将文件(.plist)复制到新目录,但是我收到一条错误说:调用中的额外参数“错误”。我的代码如下。 我搜索了苹果的快速文档。我猜.copyItemAtPath代码已更改,我需要使用throws但我无法实现抛出。
var folder = NSBundle.mainBundle().pathForResource(folderName, ofType: folderType)
//this is where i get error
NSFileManager.defaultManager().copyItemAtPath(folder, toPath: folderPath, error:nil)
print("Coppied")
答案 0 :(得分:1)
使用Swift2,您需要执行以下操作:
do{
try NSFileManager.defaultManager().copyItemAtPath(folder, toPath: folderPath)
print("Coppied")
}catch let error as NSError{
print(error.localizedDescription);
}