Avatar
Xcode 10.2 (Swift 5)で U+FEFF (ZERO WIDTH NO-BREAK SPACE)から始まるStringをNSStringに変換するとU+FEFFが消えるのですが、これってなんなのかわかる方いらっしゃいます? バグ? import Foundation let bom = "\u{feff}" bom.count // -> 1 (bom + "abc").count // -> 4 NSString(string: bom).length // -> 0 NSString(string: bom + "abc").length // -> 3 NSString(string: "a" + bom + "bc").length // -> 4