프로그래밍/Swift(IOS & Mac)
[swift] file move.. 파일을 이동하는 코드입니다.
낼은어떻게
2016. 3. 17. 19:45
아직 중복된 파일을 자동적으로 처리하는 법은 모르네영. 일단 이동하는 법
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | import Cocoa class ViewController: NSViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. } override var representedObject: AnyObject? { didSet { // Update the view, if already loaded. } } @IBAction func move(sender: AnyObject) { // 처음경로와 이동경로를 지정합니다. var path = "/Users/user/desktop/test/1.jpg" var path2 = "/Users/user/desktop/test/test_sub/1.jpg" let fileManager = NSFileManager.defaultManager() //swift 2.0부터는 에러처리방법이 달라졌으니 인터넷상에 있는 코드는 대부분 빌드 실퍠합니당.. if ((try? fileManager.moveItemAtPath(path, toPath: path2)) != nil) { print("Move successful") } else { print("Moved failed:)") } } } | cs |