Rozmiar pliku wykonywalnego aplikacji Swift jest znacznie większy niż rozmiar aplikacji Objective-C.Rozmiar pliku wykonywalnego Xcode Swift znacznie większy niż plik wykonywalny Objective-C
dla nowego projektu pusty kakao Application:
- w Objective-C po fazie kompilacji dostaję 65 Kb wykonywalny
- w Swift, po fazę build, ja pobierz plik wykonywalny 4.2 Mb, 66 razy więcej !!!
Jeśli patrzę na generowanego pakietu, jest tam wiele ram obejmowały:
- libswiftAppKit.dylib, libswiftCore.dylib (3.2MB), libswiftCoreGraphics.dylib, libswiftDarwin.dylib , libswiftDispatch.dylib, libswiftFoundation.dylib, libswiftObjectiveC.dylib, libswiftQuartzCore.dylib, libswiftSecurity.dylib
Nie znalazłem parametrów projektu do określenia, aby włączyć te biblioteki ...
Jak to się dzieje, że pliki wykonywalne Swift nie są takie same jak w Objective-C?
wersja Xcode używana: 6.1.1
Zerknęłam na moją ponownie napisaną (nie całkowicie identyczną) aplikację i zwiększyła się ona z 2,3 do 9,3 MB. –