Jak zaimportować klasę Swift z frameworka?Importowanie klas SWIF z SWIFT za pomocą struktury
- Mam Xcode Workspace
- utworzyć ramy dotykowy kakao przy użyciu Swift
- tworzę Swift klasę o nazwie
TestClass
w tym dotyku kakao ram - utworzyć aplikację kartach Baza iOS
- Zaimportuję ramkę w tej aplikacji z kartami iOS z kartami, używając
import FrameWorkTest
Aplikacja pr oject kompilator nie może znaleźć TestClass
. Jak mogę zaimportować TestClass
do użytku w aplikacji głównej?
Mówi, że TestClass
nie jest zdefiniowany. Chcę również dodać rozszerzenie w FrameWork i użyć go.
https://github.com/ArtemKyslicyn/-SwiftImportFrameworkTest
Używam tego tutoriala http://www.swift-studies.com/blog/2014/6/30/creating-a-pure-swift-framework-for-both-ios-and-mac
jestem na Xcode wersji 6.0 nasion
Dzięki
klasa Mój test jest już w cel FrameWorkTest i wspólnego folderu jest związane tylko z tym plikiem usunę ten plik przykładowy github projektu, a następnie widzisz, że mam swoją klasę testową w przestrzeni nazw FrameWorkTest, ale w projekcie iOS nie mogę używać TestClass. Wielkie dzięki za odpowiedź –
Nazwa projektu i nazwa celu są domyślnie takie same. Cel znajduje się wewnątrz nazwy projektu. W twoim przykładzie FrameWorkTest -> FrameWorkTest, test (po symbolu -> dwie nazwy oznaczają cele, a przed znakiem -> nazwa projektu). Mówię tylko, że po prostu przenosisz swój plik TestClass.Swift do celów, które są wewnątrz projektu. To działa dla mnie. – Suresh