Z80 programming was great fun!
As someone who actively codes Z80 assembly I am sad to inform you that you remember incorrectly.
"I hate what I am doing, so it cannot be fun to anyone". You are very wrong. Programming Z80 was a great fun. And it had nothing to do with how the number of cycles per operation.
Generally speaking, the more information you pack into a sequence of characters, the harder it is to understand.
Are you saying that
256 * 2 = 512
is harder to understand than
two hundred fifty six multiplied by two is five hundred twelve
var version = bundle?.infoDictionary["CFBundleShortVersionString"] as NSString
and the type of 'version' will be inferred all right. This misunderstanding of the language shows that your code maybe that long because of you, not because of Swift.
"A mind is a terrible thing to have leaking out your ears." -- The League of Sadistic Telepaths