highlight.xcode

2016年4月28日木曜日

Swift のエラー NSUnknownKeyException 再び



以前にも書いたが、また「NSUnknownKeyException」というエラーが発生した。

前回は、コードを直接編集してしまった為に、ストーリーボードとコードとの整合性が崩れてしまった訳だが、今回は普通にストーリーボードを編集しただけで発生。
これって Xcode のバグなんじゃ…。

とりあえず、ストーリーボードのソースを直接編集して対応した。

「Main.storyboard」のコンテキストメニューから、「Open As」->「Source Code」でストーリーボードのソースを表示。 「command + f」で疑わしいオブジェクト名をソースの中から検索。<connections> の <outlet> に余分なのが居たので削除。

これでこのエラーは消えた。

ストーリボードに戻るには、同じくコンテキストメニューから、「Open As」->「Interface Builder - Storyboard」をクリックすれば OK。

ストーリボードの編集画面って「Interface Builder」って言うのね…。

0 件のコメント:

コメントを投稿