usedEncodingで返された値は4。これはUTF-8だと。俺が言うから確かなんだと。・・・stringWithContentsOfFile:usedEncoding:errorは、UTFだと解ってるとき以外使っちゃ駄目ってこと?でまあ、結局単純な当たって砕けろ式でコーディング。エンコード指定して読み込む。だめだったら別のエンコード指定して読み込む。UTF-8はUTF-16指定でも読めるねぇ。EUCもUTF-16指定で読める。UTF-16はISO-2022-JP指定で読めちゃう。