본문 바로가기
반응형

분류 전체보기232

[iOS] Swift 구조체와 클래스 차이점 (Struct and Class Difference) 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 iOS 2020-02-15 15:08 2021.12.03. 22:58 Dev.Yang 🛠 구조체 (Struct) 구조체는 하나 이상의 변수를 묶어서 새로운 자료형을 정의하는 도구입니다. Swift에서의 구조체는 대문자 카멜 케이스를 사용하여 이름을 명명하며 프로퍼티와 메서드는 소문자 카멜 케이스를 사용하여 이름을 명명합니다. 또한 Swift에서의 구조체는 개발자가 직접 이니셜 라이저를 생성하지 않아도 자동적으로 생성이 된 기본 이니셜 라이저를 통하여 구조체의 프로퍼티 이름으로 자동 지정됩니다. Swift에서 구조체를 사용하기 위해서 선언할 때 let으로 선언하는 경우에는 인스턴스 내부의 프로퍼티 값을 변경할 수 없습니다. 하지만 var로 선언하면 .. 2020. 2. 15.
[OS - 🍎 macOS] 파일 및 폴더 권한 (Files and Folders Permission) 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 Operating System 2020-02-09 19:38 2022.02.24. 12:13 Dev.Yang 일부 앱 및 웹 사이트는 데스크탑, 다운로드 및 문서 폴더에 있는 파일 및 폴더에 접근할 수 있습니다. 특정 위치의 파일 및 폴더에 접근하도록 허용할 앱 및 웹 사이트를 결정할 수 있도록 하는 기능입니다. 🗂 파일 및 폴더 권한 (Files and Folders Permission) 설정 방법 [국문] Mac에서 Apple 메뉴 -> 시스템 환경설정을 선택하고 보안 및 개인 정보 보호를 클릭한 다음 개인 정보 보호를 클릭하세요. 파일 및 폴더를 선택하세요. 앱이 해당 위치의 파일 및 폴더에 접근하도록 허용하려면 해당 앱 아래의 체크상자를 선.. 2020. 2. 9.
[OS] 세마포어 (Semaphore)와 뮤텍스 (Mutex) What is difference between Semaphore and Mutex 🗂 세마포어 (Semaphore) wait(S) { while (S 1. 모든 자원이 점유되고 있는 상태일 경우에는 프로세스는 자원에 대하여 wait() 함수 수행을 요청하고 있으며 세마포어의 계수가 1 이상인 상태입니다. In case if the object is already locked, the process requesting resources waits and is queued by the system before lock is released. 뮤텍스 객체가 이미 잠금 (Locked) 상태일 경우에는 자원을 요청하는 프로세스는 대기하며 잠금해제 (Unlocked)가 될 때까지 시스템에서 대기합니다. 🚀 REF.. 2020. 2. 5.
[OS - 🍎 macOS] 전체 디스크 접근 권한 (Full Disk Access) 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 iOS 2020-02-03 09:53 2022.03.06. 21:57 Dev.Yang 🗂 전체 디스크 접근 권한 (Full Disk Access) Full Disk Access is a new security feature in macOS Mojave that requires some applications to be given full permission to access a user's protected files. This way, only applications that are approved can gain access. In previous versions of macOS, this permission was automatically g.. 2020. 2. 3.
반응형