Swift

Swift では名前空間を定義するのに enum を使う仕草がある

というのを id:nakiwo さんに教えてもらった。 「struct がそれっぽくも思えますが」 「実は enum が公式でもやってるハックだったりします」 enum なら無意味に init() できるのを防げるということで活用されているらしい。たしかに、Publishers や Unicode…

Swift 4 で RSA 暗号を使った文字列の暗号化/復号を行う

メモです。 あ、これはお肉です。 Swift の素振りで、RSA 暗号を使った文字列の暗号化/復号を行ってみました。 実装は、参考にしたこちらの記事そのまんまなのですが、現行の Swift4 では動かない箇所がいくつかありました。 ので、動くようにしたコードをこ…