현중이의 개발노트

현중이의 개발노트

  • 분류 전체보기 (103)
    • iOS (36)
    • swift (37)
    • git (4)
    • Algorithm (9)
    • 면접준비 (11)
    • CS (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

현중이의 개발노트

컨텐츠 검색

태그

Swift 부트캠프 야곰아카데미 개발자 아이폰 코딩 앱개발 학원 ㅁ 스위프트 특징 IOS 어플

최근글

댓글

공지사항

아카이브

스위프트 특징(1)

  • 스위프트("swift")의 특징

    기본적으로 스위프트는 정적 바인딩 언어이다. 동적 바인딩(파이썬, 자바) 언어가 아닌 정적 바인딩(C, C++ 오브젝티브-C) 언어이다. 정적 바인딩-실행 이전에 값이 확정되면 정적 바인딩 컴파일 타임에 호출될 함수가 결정되는것으로 함수는 기본적으로 정적 바인딩된다. 동적 바인딩-실행 이후 값이 확정 되면 동적 바인딩이라고 한다. 런타임에 호출될 함수가 결정 되는것 ex) int a = 1 int 가 바인딩 되는 것은 프로그램을 컴파일 할때 메모리에 할당 되므로 정적 바인딩 a 변수 또한 컴파일 할때 메모리에 할당 되므로 정적 바인딩 하지만 1은 실행 시에 값으로 할당되므로 "동적 바인딩"이다. 개발 생산성관 앱 성능 모두에서 만족할 만한 결과를 가져오는 언어로 포지셔닝 되어있다. 또한, 데이터 타입에 ..

    2022.05.05
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바