0

ユニバーサル アプリケーション (iPhone/iPad 用) を実現しようとしていますが、同じ UIViewController を使用して両方のデバイスの動作を設定したいと考えています。

起動時に驚くべきエラーが発生しました。これは次のとおりです。

2010-07-15 11:31:03.420 AppUniverselle[2761:207] *** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<UIViewController 0x7000670> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key myLabel.'
2010-07-15 11:31:03.421 AppUniverselle[2761:207] Stack: (
    29291611,
    2421585161,
  ...
    2727445,
    2764719,
    8884,
    8738
)

どこで失敗したかわかりません。さらに、タイプミスの問題を回避するためにプロジェクトを再起動しましたが、同じエラーで終了します。

主な驚くべき点は、アプリケーションが iPad シミュレーターでは正常に動作するが、iPhone シミュレーターでは動作しないことです。iPhoneシミュレーターに問題があるのでしょうか?

誰かがこの質問の答えを知っていますか、またはその種の問題について聞いたことがありますか?

4

1 に答える 1

0

myLabelNIB ファイルで呼び出されたアウトレットがあるようですが、 View Controller インスタンスにはそのようなアウトレットがありません。

于 2010-07-15T10:01:56.100 に答える