Chat app (1)
파이널 프로젝트에서 우리가 사용할 필요 기술이 하나 있어서 준비할겸 적어본다. 초반에는 딱히 서술할게 없을듯… extension UIButton { func attributedText(firstString: String, secondString: String) { let atts: [NSAttributedString.Key...
파이널 프로젝트에서 우리가 사용할 필요 기술이 하나 있어서 준비할겸 적어본다. 초반에는 딱히 서술할게 없을듯… extension UIButton { func attributedText(firstString: String, secondString: String) { let atts: [NSAttributedString.Key...
Kakao Firebase 연동 func kakaoLoginDidTapped() { if AuthApi.hasToken() { UserApi.shared.accessTokenInfo { [weak self] _, error in if let error = error { ...
Social Login with Firebase 지금까지 기본 기능만 구현했다면, 이젠 로그인 정보를 Firebase와 연동시켜야한다. Docs에는 구글 애플은 있는데, 카카오는 없지만, 카카오는 이메일형식으로 하는 케이스이므로, 그것을 Docs를 보고 하면 될것같다. 1. Apple func appleLoginDidTapped() { ...
Social Login 1. Google Login 구현 우선 firebase에서 구글을 추가. 그러면 새로운 plist파일을 주는데 그걸로 바꾼다. 이후 docs에 있는대로 진행을 하다보면 googlecloud에서 뭘 생성을 하는데 이부분을 사진을 찍지 못했다. 무튼 여기서 이렇게 클라이언트 id와, url스키마를 따로 적어둔다. ...
Social Login 1. Kakao Login 구현 우선 Kakao Developer에 가서 로그인을 활성화로 설정. AppDelegate 설정 -> 초기화를 해준다. import KakaoSDKCommon ... func application(_ application: UIApplication, didFinishLaunching...
nextbutton 구현
어제 구현했던게 튜터님에게 피드백을 받으면서, 나도 그렇고 팀원들도 그렇고 튜터님의 한가지 질문에 아무도 대답을 하지 못한게 있었다. 비밀번호 찾기기능은 어떻게 하실거에요? 바로 이거였다. 그냥 가입, 로그인만 생각했지 해당부분은 고려를 아예 하지 않은 상태였다. 그래서 소셜로그인을 구현하려고한다. 하지만 중요포인트라면 MVC가 아닌 ...
이틀간의 회의, 대략적인 와이어프레임 구성이 끝났다. 이번에 우선적으로 내가 해야하는것은 Sign In, Sign Up, Sign out이 되겠다. Firebase Auth를 사용할 계획. Sign up 기능 구현 우선 디자인은 얼추 했고, 물론 view로 세부적으로 다시 따는건 주말에 하고 가입 기능 부터 먼저 하나 해보려 한다 이번엔 MV...
여기부분은 강의에서도 그냥 타이핑만 하고 파일을 제공해주므로 각 function에 대해서 적어본다. VideoComposition Writer 만들기 func mergeMultipleVideo(urls: [URL], onComplete: @escaping (Bool, URL?) -> Void) { var totalDuration...
Save 버튼 구현 새로운 VC를 만들고 코드는 다음과 같다 class PreviewCapturedViewController: UIViewController { var currentlyPlayingVideoClip: VideoClips var recordedClips: [VideoClips] var viewWillDe...