2

私が尋ねている質問は大きな問題ではありませんが、XCode の #import ディレクティブを使用したオートコンプリートに少し煩わしいだけです。

静的ライブラリとそれらを使用するアプリを含むワークスペースがあります。私のワークスペース フォルダー アーキテクチャは次のとおりです。

Workspace dir
\->libs
    \-> lib1
        \-> lib1Object1.h
        \-> lib1Object1.m
        \-> lib1Object2.h
        \-> lib1Object2.m
    \-> lib2
    \-> lib3
\->tests
\->apps
    \-> app1
    \-> app2

すべてのアプリ プロジェクトについて、ユーザー ヘッダーの検索パス設定に../../libsパスを追加しています。

すべての lib プロジェクトについて、ユーザー ヘッダーの検索パス設定に..パスを追加しています。

このようにして、次のディレクティブを使用して、すべてのヘッダー ファイルを他のファイルに含めることができます。

#import "lib1/lib1Object1.h"

私の問題は、#import "liと入力し始めると、 lib1/lib1Object1.hではなくlib1Object1.hで完了するため、オートコンプリートが完全に機能しないことです。

または、フレームワークを使用する場合、オートコンプリートは最初にヘッダー ディレクトリを表示します。

たとえば、#import と入力すると、 AVFoundation/AVFoundation.h で完了します。

誰かがオートコンプリートに関するルールを知っていますか?

4

0 に答える 0