Executable
앱
Dynamic Library
앱에서 런타임 타이밍에 연결이 되서 라이브러리가 필요할때 불러옴
앱의 실행 용량은 줄어들지만 필요할때 불러오기 때문에 속도가 느릴 수 있음
Static Library
앱에 번들에 이미 연결된 상태로 앱이 생성됨
앱이 실행될때 로드되는 용량은 커지지만 불러올때 라이브러리 사용 속도가 빠름
사이즈가 큰 앱은 static Library를 사용하는게 좋음 (동작이 버벅이면 안되기 때문)