2015-08-28 12 views
21

Ostatnio dodałem nagłówek mostu do mojej aplikacji, ponieważ próbowałem dodać pliki Objective-C do mojego projektu Swift. Miałem problemy z nawiązaniem połączenia (a także nie wiedziałem, jak wdrożyć pliki Objective-C), więc zdecydowałem, że chcę zacząć od nowa. Usunąłem pliki Objective-C i plik Most-nagłówek i teraz otrzymuję błąd mówiąc:
<unknown>:0: error: bridging header '/Users/CalebKleveter/Documents/Development/iOS/personal/swift/Projects/Dicey/Dicey/Dicey-Bridging-Header.h' does not existJak usunąć nagłówek mostu bez otrzymywania błędów?

Xcode Bridge-Header error File tree for an Xcode project

Odpowiedz

61

idź do Ustawienia Zbuduj z projektu, znaleźć Objective- C Nagłówek pomostowy i usuń jego zawartość.

enter image description here

+1

To działa, aw przypadku ktoś kończy się wiele nowych błędów z NSObject po usunięciu tego, upewnij się, że masz 'import Fundacji w swoich klas, które dziedziczą z NSObject. Nagłówek pomostowy zanegował potrzebę wcześniejszych instrukcji importu. – bitsand

+4

Musiałem usunąć to z ustawień budowania celu, nie projektu, ale to dzięki twojej odpowiedzi znalazłem to. :-) – lukkea

+0

Nie rozwiązałem wszystkich moich problemów. Gdy uruchomię swoją aplikację i korzystam z UICollectionView, otrzymuję komunikat "Nie mogę jednocześnie spełnić ograniczeń ..." – Zvi

Powiązane problemy