[iOS/Swift] 접근제어자
·
IOS - Swift/UIkit
접근 제어는 캡슐화를 구현하기 위한 가장 기본적인 단계입니다.코드의 세부 구현을 숨기고 필요한 인터페이스만 노출함으로써, 우리는코드의 안정성 향상유지보수성 개선API의 명확성 제공의도하지 않은 사용 방지등의 이점을 얻을수 있습니다! Module의 정의와 특징엥 모듈이 뭐죠? 모듈은 코드 배포의 단위입니다. 하나의 모듈은 독립적으로 배포 가능한 코드의 묶음으로 생각하시면 됩니다.// 다른 모듈에서 이렇게 import하여 사용import UIKit // UIKit 모듈import Foundation // Foundation 모듈import YourCustomFramework // 사용자 정의 모듈모듈은 논리적으로 연관된 기능들의 집합이며, 재사용 가능한 코드의 단위입니다.예를 들면, UIKit은 UI 관련..