Avatar
omochimetaru 9/18/2024 3:20 AM
従来は、deleting last path してからもう一回くっつけたら、同じパスに戻ってた
3:21 AM
Swift6のURLだと、その操作をすると絶対パスのルート参照になって違うパスになる
3:23 AM
追い詰めるのめっちゃ大変だった
3:27 AM
@swift-6.0.3 import Foundation let a = URL(fileURLWithPath: "a.swift") let dir = a.deletingLastPathComponent() print("dir='\(dir.path)'") let b = dir.appendingPathComponent("b.swift") print("b='\(b.path)'")