/ / Co to znaczy "nie można zbudować modułu Objective-C" Foundation "? - ios, swift, xcode

Co to znaczy "nie można zbudować modułu" Objective-C "Fundacji? - ios, swift, xcode

Stworzyłem próbny projekt xcode w xcode8.2.1 i nacisnąłem Cmd + B. Popisuje się w ten sposób Oczekiwany identyfikator lub "(" w pliku NSError.h i Nie można zbudować modułu Objective-C "Fundacja"

wprowadź opis obrazu tutaj

Używam szybkiego języka w starszej wersji tak w ustawieniach kompilacji.

Odpowiedzi:

-1 dla odpowiedzi nr 1

Doc mówi

Jakikolwiek framework Objective-C (lub biblioteka C), który jestdostępny jako moduł można zaimportować bezpośrednio do Swift. Obejmuje to wszystkie Systemy systemowe Objective-C, takie jak Foundation, UIKit i SpriteKit

więc możesz po prostu zrobić

import Foundation

Nie można zbudować modułu Foundation z klasą Objective-C w Swift

Mam nadzieję, że mogę pomóc