2012-07-22 15 views
16

Odwoływałem się do wielu projektów i robię to poprzez dodawanie ich ścieżek w ścieżkach wyszukiwania nagłówka.Co to znaczy, gdy zaznaczasz "Rekursywny" w Ścieżkach wyszukiwania nagłówków

Podążałem za materiałami referencyjnymi za pośrednictwem projektu "Referenced Project" zaczynając (jak na przykład z ZXingWidget).

I robię to teraz dużo, ale nie rozumiem sprawdzania rekurencji.

  1. Co to oznacza?
  2. Kiedy mogę sprawdzić ścieżkę dla "rekursywnej?"

Dzięki

Odpowiedz

16

Jeśli dasz Xcode ścieżkę używaną do nagłówków, to sprawdź tę ścieżkę, gdy używasz #include lub #import oświadczenie. Jeśli pliku nie ma, kończy się.

Jeśli ścieżka jest ustawiona jako "rekursywna", Xcode wyszuka znajdujące się tam foldery, jeśli nie znajdzie pliku.

wygląda następująco:

enter image description here

+1

Ale jak ustawić go jako "rekurencyjny"? – shim

+4

Po dodaniu ścieżki wyszukiwania w ustawieniach kompilacji, należy zaznaczyć pole wyboru, aby ustawić rekurencję. – Almo

+1

Nie widzę tego. Ja dodałem/** na końcu. Czy to robi to samo? – shim

11

1) Wprowadzić żądaną ścieżkę dla nagłówka ścieżek wyszukiwania, kliknij enter.

2) Kliknij dwukrotnie wprowadzony tekst ścieżki.

3) Po prawej stronie okna dialogowego wybierz rekursywne.