코딩하는 체대생

코딩하는 체대생

  • 분류 전체보기 (228)
    • Project (2)
    • Experience Story (25)
      • Apple Developer Academy @ P.. (4)
    • Swift, iOS Foundation (30)
    • UIKit, SwiftUI, H.I.G (40)
    • Swift Architecture (16)
      • Design Pattern (10)
    • Apple Framework, Library (28)
      • Combine (10)
    • ML, Spatial Computing (7)
    • Algorithm (62)
    • Developer Basis (18)
      • 내가 보려고 정리하는 개발 용어 사전 (4)
      • Xcode (8)
      • Git, GitHub (5)
  • GitHub
  • Brunch Story
RSS 피드
로그인
로그아웃 글쓰기 관리

코딩하는 체대생

컨텐츠 검색

태그

Combine 코딩테스트 입문 leetcode SWIFT Xcode 파이썬 후기 SwiftUI apple Algorithm 코딩 테스트 UIKit 리트코드 코딩테스트 대외활동 ios python Design Pattern 프로그래머스 알고리즘

최근글

댓글

아카이브

Access control(1)

  • [Swift] 함수 앞에 private가 붙어 있던 이유, 접근 제어(Access Control)

    💡 접근 제어(Access Control)란?특정 코드에 다른 파일과 모듈이 접근할 수 있는 범위를 제한하는 것이다.클래스, 구조체, 열거형, 프로퍼티, 메서드 등 전혀 상관없이 코드 모든 곳에 적용할 수 있고,Swift에서는 총 5가지 접근 수준(Access Level)에 따른 각각의 키워드를 사용해서 적용을 하게 된다.✔️ 객체지향 프로그래밍에서의 캡슐화(Encapsulation), 은닉화(Hiding) 개념이 적용되었다고 보면 된다. 💡 접근 제어가 왜 필요한데?세부적인 코드의 구현 내용을 접근 제한해서 큰 틀에서 재사용할 수 있을 만큼만 공개를 하기 위해서이다.또한, 불필요한 접근이 발생해 예상치 못한 결과를 초래하는 경우를 막거나, 공유하고 싶지 않은 내용을 가리기 위해서 사용한다.(SNS에..

    2021.11.08
이전
1
다음
© 2018 TISTORY. All rights reserved.

티스토리툴바