Objective-C問題

最近業務でObjective-Cに触れているのだが、本当に、なんだこれは? という気分になる。

数年前までは、普通にいじっていた気がするのだが、Swiftが手に馴染んでしまった今となっては、言語仕様的になぜこんなことになっているか全く意味のわからない部分が多い。

というか、Swiftが自分的に最&高すぎて正直全部Swiftで書き直したいのだが、量的に無理である。

一旦書き直せば、より効率的にメンテできる自信があるのだが・・・。