본문 바로가기
반응형

#포트폴리오 [Portfolio]27

🗂 [Guide] SKNetworkMonitor 카테고리 게시글 작성 날짜 게시글 최근 수정 날짜 작성자 OpenSource 2022.12.12. 22:52 2022.12.12. 23:02 Dev.Yang 🗂 SKNetworkMonitor SKNetworkMonitor는 iOS 운영체제 또는 macOS 운영체제 환경에서 네트워크 환경 (WiFi, Ethernet, Cellular, LoopBack 등)에 대한 정보를 얻을 수 있도록 기능을 제공합니다. 🛠️ Example Source SKNetworkMonitor 예제 소스코드는 아래와 같습니다. // 네트워크 상태에 대한 정보 수집을 종료합니다. let monitor = SKNetworkMonitor { result in // NWPath 정보를 가져옵니다. print(result.newPath) /.. 2022. 12. 12.
🗂 오늘도 맑음 위치기반서비스 이용약관 제1조 (목적) 본 약관은 회원 (서비스 약관에 동의한 개인위치정보주체를 말합니다. 이하 “회원”이라고 합니다.) 오늘도 맑음 서비스 (이하 “서비스”라고 합니다)를 이용함에 있어 회원의 권리·의무 및 기타 필요한 사항을 규정함을 목적으로 합니다. 제2조 (이용약관의 효력 및 변경) ① 본 약관은 서비스를 신청한 고객 또는 개인위치정보주체가 본 약관에 동의하고 회사 소정의 절차에 따라 서비스의 이용자로 등록함으로써 효력이 발생합니다. ② 회원이 애플리케이션에서 본 약관의 "동의하기" 버튼을 클릭하였을 경우 본 약관의 내용을 모두 읽고 이를 충분히 이해하였으며, 그 적용에 동의한 것으로 봅니다. ③ 회사는 위치기반서비스의 변경사항을 반영하기 위하여 필요한 경우 등에는 위치정보의 보호 및 이용 등에 관한 법.. 2022. 12. 8.
🗂 [Guide] SKSystem 🗂 SKSystem SKSystem는 iOS 또는 macOS 플렛폼에서 공용적으로 사용할 수 있도록 시스템 정보 (운영체제, 시스템, 메모리, 중앙 처리 장치, 프로젝트 버전 등)을 손쉽게 가져올 수 있습니다. 또한, 플랫폼에 구애받지 않고 공통적으로 사용할 수 있는 기능을 제공합니다. Example Source SKSystem 예제 소스코드는 아래와 같습니다. // 현재 프로세스를 실행 시킨 작업 대상이 Debug 형태로 실행이 되었는 경우를 확인합니다. let result = SKSystem.shared.getBeingDebugged(pid: pid) print(result ? "DEBUG" : "NON DEBUG") // 운영체제가 구동 중인 장비에 대한 정보를 가져옵니다. let resultA =.. 2022. 11. 28.
🗂 [Guide] SKAsyncOperation 🗂 SKAsyncOperation SKAsyncOperation는 iOS 또는 macOS 플렛폼에서 공용적으로 사용할 수 있는 Concurrent OperationQueue를 효율적으로 사용할 수 있도록 기능을 제공합니다. SKAsyncOperation는 상속 (Inheritance)을 통해서 사용할 수 있습니다. Example Source SKAsyncOperation 예제 소스코드는 아래와 같습니다. public class CurrentOperation: SKAsyncOperation { public override func start() { // 특정 작업을 수행할 수 있는 비즈니스 로직을 추가합니다. print("START") } public override func cancel() { // 작업.. 2022. 11. 4.
반응형