-2

私はストーリーボードを使用している iOS プロジェクトをビルドしようとしています。私のプロジェクトではトランジションとアニメーションのクラスも使用しています。

アーキテクチャ i386 の未定義シンボル: "_OBJC_CLASS_$_FooterView"、参照元: WallViewController.o の objc-class-ref "_OBJC_CLASS_$_FullScreenView"、参照元: WallViewController.o の objc-class-ref "_OBJC_CLASS_$_HeaderView"、参照元: WallViewController.o の objc-class-ref "_OBJC_CLASS_$_LayoutViewExtention"、次から参照: WallViewController.o の objc-class-ref "_OBJC_CLASS_$_MessageModel"、次から参照: WallViewController.o の objc-class-ref "_OBJC_CLASS_$_TitleAndTextView "、次から参照: WallViewController.o の objc-class-ref "_RGBACOLOR"、次から参照: -[WallViewController showViewInFullScreen:withModel:] - WallViewController.o -[WallViewController animationEnd:finished:context:] WallViewController.o -[AFKPageFlipper initFlip] AFKPageFlipper.o ld: アーキテクチャ i386 のシンボルが見つかりませんでした。clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (-v を使用して呼び出しを確認してください)

4

2 に答える 2

1

あなたの目でプロジェクトなしでそのような質問を分析することは困難です。しかし、それらはリンカーエラーであり、最新のXcodeの1つを使用しているようであり、WallViewControllerは標準のUIKitクラスではないため(私が知る限り(「UI」プレフィックスはありません))、ファイルを不適切に含めたと思います。
WallViewControllerファイルへの参照を削除し、それらを配置するグループを右クリックして「ファイルを追加...」してプロジェクトに再度追加してみてください(私のxcodeは何らかの理由でドラッグするのが好きではありません)。

于 2012-11-27T08:09:15.377 に答える
0

Pls はリンクを見てください。プロジェクトを選択してビルド フェーズに進み、不足しているファイル「WallViewController.m」を追加してソースをコンパイルします。

于 2012-12-05T11:49:34.350 に答える