W Xcode 6.1 tworzenie nowego projektu nie tworzy prekompilowanego pliku nagłówkowego za pomocą szablonu widoku pojedynczego widoku iOS. Jeśli dodaję je ręcznie, wszelkie definicje w pliku pch nie są dostępne w żadnych innych plikach źródłowych.Xcode 6.1 Prekompilowane nagłówki
Sprawdziłem wiele wątków i pytań oraz próbowałem czyszczenia, ponownego budowania, ponownego uruchamiania, usuwania danych pochodnych i ręcznego usuwania folderu CACHE_ROOT/SharedPrecompileHeaders. Wszystko jednak bez skutku.
Niektóre informacje sugerują, że zaznaczanie jest uwzględniane w celach, ale teraz jest wyłączone dla plików pch i innych plików nagłówkowych.
Patrz komentarz poniżej.
Hi @Nick, mam do czynienia kilka innych problemów związanych z twoim. Czy możesz mi pomóc, jak mogę ręcznie usunąć folder CACHE_ROOT/SharedPrecompileHeaders. Ma ścieżkę var/folders/49/..... i nie mogę jej znaleźć –
Hi @ pf2707. Mam nadzieję, że ta odpowiedź pozwoli ci znaleźć właściwe miejsce - http://stackoverflow.com/a/12823466/2070111 - powinna podać dokładną wartość CACHE_ROOT dla twojego projektu, a następnie możesz przejść do niego i usunąć nagłówki. – Nick
Dziękuję @Nick, znajduję rozwiązanie. Do tego jest linia poleceń, wystarczy wpisać cd/private/var/folders i usunąć plik w tym folderze. –