iOSアプリで実行時にエラー(attributesの値が不正)

iOSアプリデバッグ中に以下のエラーメッセージでアプリが落ちた。

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[_SwiftTypePreservingNSNumber renderingMode]: unrecognized selector sent to instance 0x600000231680'

結局、attributesに設定した値を間違ってセットしていたのが原因だった。
具体的には、NSStringboundingRect(...メソッドの中のattributesに対して、NSFontAttributeNameを指定していたのだが、その値を、UIFontじゃなくて、CGFloatを渡してしまっていた。

てへぺろ。