ホーム

Swift3のUIFontでのエラー「NSNull pointSize unrecognized selector sent to instance」

2017年3月2日

0
0

 

Swift3のUIFont使ってたら下記のようなエラーが発生して一瞬焦りました

 

[php]

NSNull pointSize unrecognized selector sent to instance」

[/php]

 

UIFont周りで上記のエラーが出たら、フォントを指定してるコードを疑うべきです。要はフォントが認識されてない、フォントが使えない、みたいなこと言っておられる訳ですので

 

[php]

UIFont(name: "フォントの名前" , size: 100)

[/php]

 

ここら辺のコードに誤りが無いか注意深くソースを読み解くと良いです。

僕の場合は、初期値がNULLだったのでイベントが発生しないとフォントが入ってねええという感じのエラーだったので、ユーザーアクションイベントが発生する前には、最初はこのフォントを指定しますよと、初期値のフォントを指定したら治りましたよ。

フォントピッカートか作ってる時にありがちな凡ミスの可能性がありますね。

 

Pocket
LinkedIn にシェア

  • この記事を書いた人
  • 最新記事

藤沢瞭介(Ryosuke Hujisawa)

りょすけと申します。18歳からプログラミングをはじめ、今はフロントエンドでReactを書いたり、AIの勉強を頑張っています。off.tokyoでは、ハイテクやガジェット、それからプログラミングに関する情報まで、エンジニアに役立つ情報を日々発信しています!

-ホーム

Copyright© off.tokyo , 2021 All Rights Reserved Powered by AFFINGER5.