개발일지 ) FLO - Music App 5일차 (10.21)
진짜,,, 거의 끝을 보려고 하다,,,, 엄청나게 많은 시간을 사용했다... 거의다 구현은 했지만,,,, 정말 많은 시간을 사용 했다... 어려웠던 내용 ) ** 데이터 전송 문제 ** 정말 너무 많은 어려움이 존재 했다. fluffy.es/3-ways-to-pass-data-between-view-controllers/ 3 ways to pass data between view controllers (forth and back) So now you have set up different view controllers in the storyboard and wanting to pass the input data gotten from one view controller to another for displ..
2020. 10. 22.
개발일지 ) FLO - Music App 2일차 (10.18)
일주일 동안 만들어야하는데,,, 나름 신경써서 만들려고 하니,, 생각 보다 벅차긴하다,,, 하필 중간고사 기간,,, 쩝,,, 구현 내용 ) 1. URL로 부터 AVPlayerItem 생성 AVPlayerItem(url: url)을 이용하면 URL로 받은 데이터가 MP3와 같은 음악 파일 형식일 때 AVPlayerItem으로 변경해준다. 2. PlayerViewModel의 AVPlayer 기능 구현 AVFoundation의 하위 구조에 동영상과 음악을 재생 시킬 수 있는 AVPlayerItem 과 AVPlayer를 사용해서 음악 재생을 구현 했다. 그리고 AVPlayer와 관련된 기능은 PlayerViewModel에 모아놨다. (AVPlayer에는 AVPlayerItem이 존재하면 AVPlayer의 AVP..
2020. 10. 19.
개발일지) FLO - Music App 1일차 (10.17)
programmers.co.kr/events/assignments?utm_source=programmers&utm_medium=root_assignments&utm_campaign=event 프로그래머스 과제관 오픈 이벤트 | 프로그래머스 개발자 채용 프로그램(데브매칭/챌린지)에 출제된 과제관 테스트 문제를 풀고 프로그래머스 프로필에 내 코드를 첨부해보세요~! programmers.co.kr 수많은 서류탈락,,, 재미없는 알고리즘,,, 을 잠시 놔두고,,, 잠시 취미 작업을 하려고한다... 취업이랑 관계 없지만,,, 그냥 AVFoundation을 공부 할 수 있는 좋은 계기라 생각해서,,, 구현 내용) 1. SplashView 2. URL 3. Round View with Shadow 어려웠던 내용 ) ..
2020. 10. 18.
Vapor ) Vapor과 PostgreSQL을 이용해서 READ를 구현하자!
안녕하세요 후르륵짭잡 입니다! 이번에는 Vapor를 이용해서 PostgreSQL에 저장, 수정, 삭제, 읽기를 구현할 것 입니다. 일단,,,, Vapor에 대한 자세한 설명이 없어서,,, 정말 고생 많이 했습니다. Vapor에도 고차함수가 있는데,,, 기본적인 쓰임은 비슷하나,,,, 용도의 정확한 의미를 몰라서,,, 많이 헤맸습니다. 나중에 Vapor에 익숙해지면 깊게 다시 다뤄볼 생각 입니다. (주의 사항 : 시행착오를 기록한 내용이니, 두서가 별로 없고 자세한 내용은 기대하지 마세요 ㅎㅎㅎㅎㅎ) ** Model 생성 ** import Foundation import Vapor import FluentSQLiteDriver final class user : Model, Content { static l..
2020. 10. 16.