タグ

2015年10月13日のブックマーク (3件)

  • Swift 2.0 で変わったところ「後編」 #cswift

    2015.09.26 に開催した『カジュアル Swift 勉強会』で、Swift 2.0 での変更点をざっくりと紹介してみました。今回は、前回の続き「後編」として、細々とした仕様変更の話題が中心になってます。 とりわけ目立つ変化は「前編」にまとめてあるので、Swift 2 のおおよその雰囲気を知りたい時はそちらから目を通すのがオススメです。 これらで挙げたほかにもいろいろ小さな変更があるんですけど、とりあえずこの「前編」「後編」で Swift 2.0 の変更点のお話はおしまいです。Read less

    Swift 2.0 で変わったところ「後編」 #cswift
    pasela
    pasela 2015/10/13
  • Swift 2.0 で変わったところ「前編」 #cswift

    2015.07.25 に開催した『カジュアル Swift 勉強会』で、Swift 2.0 での変更点をざっくりと紹介してみました。気づいた全部を紹介するつもりでいたんですけど、思いのほか量が多くてひとまずは「前編」という形で、とりわけ目立つ変更点を取り上げてみます。Read less

    Swift 2.0 で変わったところ「前編」 #cswift
    pasela
    pasela 2015/10/13
  • HFS+のテキストエンコーディング – ものかの

    HFS+はファイルやフォルダなどのアイテム名をどのテキストエンコーディングで扱っているのでしょうか? Appleは最近までこの情報をドキュメントに記載して公開していたのですが、今はしていません(2016年10月現在)。それでも第三者によるアーカイブがかろうじて残っており、典拠として貴重なのでここに記録しておきます。 2009年時点のFile Systems and Unicode Support 追記:いつのまにかリンク切れしていました。キャプチャを貼っておいてよかった…。 見ての通りUTF-16ですね。インターネット上ではUTF-8-MACであるとの説明が散見されますが間違いです。 HFS+のUnicode正規化形式 Unicode正規化形式はUAX#15で4種類が正式に決められています。HFS+はそのうちのNFDをさらにAppleが改変した特殊な正規化形式を実装しています。アイテム名は

    HFS+のテキストエンコーディング – ものかの