Unicodeにおいて複数の符号化表現を持つ文字
- ひらがなやカタカナで濁点や半濁点のあるもの:が, じ, デ, バ, ぽ, など
- ラテン文字でダイアクリティカルマーク(発音区別記号)のあるもの:Ç, ç, Ä, ä, É, é, Ô, ô, など
- キリル文字: Й, й, Ё, ё
- 特殊文字
- など
なぜファイル名やフォルダ名を調整する必要があるのか?
XcodeやGitなどのプログラムは, ファイルをバイト列で比較します.
そのため, ファイルやフォルダが実際は存在しているにもかかわらず, そのプログラムからは「見えない」ことがあります.