Mam projekt Xcode, który tworzy bibliotekę statyczną. Mój zespół planuje wszystkie nowe projekty w Swift. It is not possible to add Swift files to the static library project. Zrzekamy się wsparcia dla iOS 7, więc teraz możliwe jest dołączanie frameworków do naszej aplikacji na iOS. Dlatego zamierzam przekształcić mój projekt biblioteki statycznej w projekt ramowy.Konwertuj cel statycznej biblioteki na cel szkieletowy w projekcie Xcode.
Wyglądałem, ale nie mogę znaleźć żadnych narzędzi ani porad, jak wykonać tę konwersję. Biblioteka statyczna jest duża (ponad 100. M plików).
Mam nadzieję na lepszą odpowiedź niż na stworzenie nowego równoległego celu ramowego. Próbowałem tego dwa razy. Po raz pierwszy jako szybki cel, ale nie udało mi się łatwo zaimportować wszystkich plików Celu C. Następnie jako cel Celu C, ale nie ma już pliku .pch.
Wpadłem na ten sam problem, tworząc szkielet mieszanego kodu objC + swift. Czy znalazłeś jakieś rozwiązanie @Jeffery Thomas? –
@LouWeed No. To był tylko dzień pracy. Stworzyłem nowy cel Celu C, a następnie odtworzyłem wszystkie ustawienia docelowe (w tym .pch). –
Świetne pytanie, bardzo smutne, że nie znaleziono żadnego nie-ręcznego rozwiązania. :( –