0

これは私のエラーです:

アーキテクチャ i386 の未定義シンボル: "_OBJC_CLASS_$_GameCenterManager"、参照元: ViewController.o ld の objc-class-ref: アーキテクチャ i386 のシンボルが見つかりません。clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (-v を使用)呼び出しを見るために)

ゲームセンターを実装しようとしています。

これは私の ViewController.h #import です:

#import <GameKit/GameKit.h>
#import "GameCenterManager.h"

これは私の ViewController.m #import です:

#import "ViewController.h"
#import "AppSpecificValues.h"
#import "GameCenterManager.h"
4

3 に答える 3

1

Xcode リンカ エラー? 私のために働いた

プロジェクトに移動し、[ビルド フェーズ]、[ソースをコンパイル]、[GameCenterManager.mリストに追加] の順にクリックします。

于 2013-03-05T10:09:53.123 に答える
0

GameKitフレームワークをプロジェクトに必ずインポートしてください。のヘッダー ファイルの#import <GameKit/GameKit.h>先頭にも配置します。ViewController

于 2013-01-30T17:01:07.903 に答える
0

これを試すことができます。プロジェクトのビルド設定に移動し、アーキテクチャを armv6 または armv7 として選択します。プロジェクトをクリーンアップして、再度ビルドします。

于 2013-01-30T17:16:43.200 に答える