[iOS] AVFoundation & Media Playback Programming Guide AVFoundation Programming Guide 와 Media Playback Programming Guide 보면서 공부한 내용을 제가 이해한 것을 바탕으로 정리한 내용입니다. 올바르지 않은 정보가 있다면 피드백 부탁드리겠습니다. 몇몇 단어와 용어는 영어 단어를 통해 이해하는 것이 더욱 직관적이므로 굳이 한글로 바꾸어 설명하지는 않았습니다. 이점 참고하여 읽어주시기 바랍니다. About Media Playback AVKit와 AVFoundation은 음원이나 영상을 처리할 때 사용할 수 있는 프레임워크입니다. 이 가이드에서는 이러한 프레임워크의 강력한 기능을 활용하여 미디어 재생 응용 프로그램을 만드..
[ios] CMTime & addBoundaryTimeObserver 안녕하세요. 오늘은 AVKit를 이용하다가 새로 알게 된 것이 있어 이렇게 기록을 통해 남겨놓으려 합니다. 저는 AVKit을 이용해 특정 오디오를 재생시키는 기능을 구현하고 있었습니다. 구현하는 중 저는 오디오가 재생되기 시작하면 그에 맞춰서 특정 애니메이션을 주어 오디오가 재생되고 있다는 것을 사용자가 보다 확실히 느낄 수 있게끔 하고 싶었습니다. 처음에 구현한 코드는 다음과 같습니다. (간단하게 표현하도록 하겠습니다.) 하지만 원하는 동작은 이루어지지 않았습니다. 재생이 끝난 후가 아닌 뷰가 로드되자마자 해당 애니메이션이 실행되어 제가 볼 수 있는 시점에서는 이미 애니메이션이 종료된 상태였습니다. 그래서 구글링을 하던 도중 addB..
- Total
- Today
- Yesterday
- 스위프트
- notificationcenter
- edwith
- auto layout
- nodejs
- CRUD
- UIControl
- IOS
- 오토레이아웃
- segue
- 부스트코스
- Protocol
- iPhone
- 백준
- 알고리즘
- TableView
- Codable
- Operating System
- Algorithm
- UIResponder
- Swift
- Xcode
- oauth2.0
- boostcourse
- 아이폰
- storyboard
- 테이블뷰
- 운영체제
- 클로저
- 프로토콜
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |