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