0

プロジェクトでを使用しようとしてMuhku Calendarいます。すべてのファイルをインポートして実行しようとすると、2 つのエラーが表示されます。

1: アーキテクチャ i386 の未定義シンボル: "_OBJC_CLASS_$_EKEventStore"、参照元: MAEventKitDataSource.old の objc-class-ref: アーキテクチャ i386 のシンボルが見つかりません

2: clang: エラー: リンカー コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)

私を助けてくれる人はいますか?

4

1 に答える 1

1

エラー メッセージから、EventKit フレームワークをプロジェクトに追加する必要があると推測されるかもしれません。EKEventStoreこれは、EventKit フレームワークのクラスであることがドキュメントに記載されているためです。Xcode の場合:

  • ターゲットを選択
  • ビルドフェーズに移動
  • Link Binary with Libraries の横にある開閉用三角ボタンをクリックします。
  • 一番下までスクロール
  • 「+」ボタンをクリックして、新しいフレームワークを追加します
  • リストから EventKit.framework を選択します
  • 追加ボタンをクリックします
于 2013-05-29T19:59:45.697 に答える