あっちこっちバラバラ事件(2017.01.09)

☆ 東向きの我が家、朝は逆光で鳥さんの撮影には不向きです(涙)

開発アプリの分野的に、バイナリー処理とはどうしても縁が切れない今日この頃(笑)。度々、Stringをバイナリ(Data)に変換する状況に遭遇するのですが、Swift 3のString定義にはdataメソッドが存在せず、探してみると、Foundationにextensionとして定義されています。まあ、定義(用意)されていれば使えるのですが、不思議なのは、NSDataにはあったgetBytesメソッドが存在しない? 加えて、Dataに関しては、すべてFoundationに定義されてる。この辺りの統一感の無さは、何なのでしょうか?

定義場所に将来的な含みあり(笑)

単に整理整頓が間に合わなかったのか? まあ、Dataが使えるようになっただけでも良しとしましょう。