맥북, 아이맥 등으로 macOS 내에서 화면을 녹화하거나 캡쳐하고 싶을때가 많이 발생합니다. macOS에서는 QuickTimePlayer를 통해 이런 기능들을 기본적으로 제공하고 있습니다! 오늘은 QuickTimePlayer를 통해서 화면을 캡쳐하거나 녹화하고 저장하는 방법까지 간단하게 알아보겠습니다. macOS 맥북, 아이맥 등에서 QuickTimePlayer 화면 캡쳐, 녹화 후 저장하는 방법 알아보기 먼저, Command + Space 단축키로 Spotlight를 띄워보세요. 여기에서 우리가 화면 녹화 및 캡쳐에 사용할 QuickTimePlayer를 검색해서 Enter로 실행해주세요. QuickTimePlayer를 실행하셨다면, 화면을 녹화, 캡쳐하고자 하는 시점에 파일 메뉴 -> 새로운 화면 기록..
오늘은 아이맥, 맥북 등 macOS 내에서 Finder 파일명을 일괄 수정하는 방법을 가볍게 알아보아요~! 이름 규칙성이 있는 파일 집합이나, 확장자를 일괄로 바꾸는 등에 유용하게 활용 가능합니다. MacOS Finder를 통해 폴더 내의 파일명 일괄 수정하는 방법 먼저, macOS의 Finder를 통해서 일괄 수정하려는 폴더 내부를 진입해줍니다. 위와 같이 많은 파일들이 .JPEG 확장자를 갖고 있는 상태입니다. 여기에서 폴더의 일부 이름을 일괄로 수정해보려고 해요. 폴더 내에서 파일 하나를 선택 한 상태 -> command + A 단축키를 눌러서 전체 파일을 포커싱 해줍니다. 여기에서 포커싱된 파일 영역에 우측 클릭 -> 이름 변경... 을 클릭해주세요. 그럼 특정 파일 키워드, 특정 키워드에 대한 ..
쿠팡에서 구매 시, 포인트 적립 혜택을 주는 로켓와우 멤버십 서비스가 있습니다. 오늘은 쿠팡 앱에서 해당 서비스를 해지하는 방법을 알아봅니다. 쿠팡 앱 내에서 로켓와우 멤버십 가입 및 해지하는 방법 먼저, 쿠팡앱 4번째 탭의 마이페이지 화면을 들어간 후, 좌상단에 모자이크 영역(본인 이름)을 터치해서 내정보관리 페이지로 진입합니다. 내정보관리 화면의 와우 멤버십 메뉴를 들어가주세요. 만약 와우 멤버십을 가입하고 싶으시다면, 가입 페이지로 진입하고, 가입 상태라면 해지할 수 있는 메뉴를 하단에서 확인 가능합니다. 만약 쿠팡앱을 많이 사용하신다면, 와우 멤버십도 좋은 선택인것 같아요. 저는 쿠팡앱을 아주 자주 사용하는 편은 아니라서 일단 무료체험 후 해치를 하려고 합니다. 와우 멤버십 페이지를 하단 스크롤 ..
iOS개발을 하면서, Combine framework를 활용할 수 있습니다. Publisher로부터 이벤트를 받고자 구독을 할 때, 실행할 동작을 메인스레드에서 동작하고 싶을때가 있습니다. 대표적으로 UI를 업데이트해야할 때인데요. 그럴때 publisher 구독 과정에서 receive(on:)을 사용해서 메인스레드를 지정할 수 있습니다. 일반적으로 DispatchQueue.main을 생각하실 수 있는데 RunLoop.main도 메인스레드 지정에 사용이 가능합니다. 이전까지는 DispatchQueue를 위주로 사용했다가 Combine 관련 유데미 강의에서 RunLoop.main을 사용하는 것을 보고 사용을 해본 경험이 있었는데요. 과연 이 둘은 완전 똑같은 동작을 수행할까요? 그것은 아니라고 합니다. 오늘..
- Total
- Today
- Yesterday
- uikit
- Protocol
- 프로그래머스
- 프로그래머스swift
- 알고리즘문제
- createML
- swift 문자열
- CoreML
- 부스트코스
- Collection
- 개발자문서
- 스위프트
- 알고리즘
- 자연어처리
- 백준알고리즘
- 백준swift
- 김프매매
- ios
- 컬렉션
- SwiftUI
- swift 기초
- Swift 알고리즘
- publisher
- 프로토콜
- swift string
- swift
- swift알고리즘
- swift reduce
- swift언어
- swift문제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |