3

私は Mac プラットフォームでの開発は初めてで、最近 C++ での開発に Xcode を使い始めました。

さて、何らかのクラスまたは構造体の定義を探したいときはいつでもJump to definition、2 番目のクリック メニューで をクリックしますが、Xcode が表示されます: Symbol not found. 定義を検索しようとすると、索引付けが完了していました。誰でも問題の解決策を提供できますか?

私が使用している Xcode のバージョンは 4.6 で、MAC OS は 10.8.5 です。これは、OS X 10.7.5 の Xcode バージョン 4.2 でも発生しています。また、定義を探しているファイルはObjective-C.

4

2 に答える 2

1

これがあなたの問題の根本的な原因であったかどうかはわかりませんが、次の記事が役に立ちました。

http://hiltmon.com/blog/2013/07/07/xcode-4-code-completion-for-external-build-projects/

問題は外部ビルド プロジェクトにあり、追加のターゲットを「含める」ことで修正できます。

于 2014-10-29T15:57:25.097 に答える
0

あなたの問題に対する答えは、Xcode はまだこの種のことを得意としていないということです。うまくいくように見えることもあれば、うまくいかないこともあります。同じファイルにエラーがある場合、またはテンプレートが関係している場合 (C++) は、機能しないことがよくあります。ビルド プロセスが完了していることを確認してください (たとえば、アプリケーションを実行するか実行しようとすることにより)。また、環境設定でコード センスを無効にしないでください。;)

于 2013-10-01T11:14:49.197 に答える