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を渡してしまっていた。

てへぺろ。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

メインはWeb系エンジニアです。

コメント

コメントする

CAPTCHA


目次