본문 바로가기
728x90
반응형

전체 글44

[Firebase] Android 앱에 Firebase 추가 Android 앱에 Firebase 추가하기 Firebase 프로젝트 생성은 하기 링크의 이전 글을 참고 2022.02.03 - [Develop/Firebase] - [Firebase] Firebase 프로젝트 생성 안드로이드 추가 아이콘 버튼을 클릭하여 시작한다. Firebase를 추가할 앱의 패키지명을 입력 앱 등록 버튼을 클릭한다. 친절하게 설명이 나온다. 설명대로 google-service.json파일을 다운로드하여 프로젝트 내의 app디렉터리에 복사한다. 복사 후 다음 설명을 보기위해 다음 버튼을 누른다. Project내의 build.gradle과 app내의 build.gradle에 하기 내용을 적용한다. 참고로 Android Studio Arctic Fox버전 이후에는 allprojects의 .. 2022. 2. 6.
[IOS] Swift 종료 애니메이션 때때로 App을 종료시켜야 경우가 발생될 수 있다. 다만 App을 그냥 종료시켜 버리면 애플 심사에서 reject을 당할 확률이 높음 따라서 App을 종료시킬때 적당한 안내 문구와 애니메이션을 보여주고 App을 종료하여야 심사를 통과할 수 있다. UIApplication.shared.perform(#selector(NSXPCConnection.suspend)) DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) { exit(0) } 2022. 2. 5.
[Firebase] Firebase 프로젝트 생성 Firebase 프로젝트 생성하기 하기의 Firebase 링크로 접속 https://firebase.google.com/ 시작하기를 클릭하여 Firebase Console로 접속함 프로젝트 만들기를 클릭하여 프로젝트 생성을 시작함 기존의 만들어진 프로젝트가 있다면 프로젝트 추가(+)를 클릭하여 추가 생성한다 프로젝트 이름 입력 프로젝트 이름은 4자(영문 기준) 이상 이어야 한다 기존에 만들어진 프로젝트가 있더라도 같은 이름으로 생성 가능함 Google 애널리틱스 설정 화면에서 설정 여부를 선택 이 프로젝트에서 Google애널리틱스 사용을 하였다면 하기와 같은 화면으로 전환됨 기존의 Firebase 프로젝트 생성이 이력이 있다면 하기와 같은 화면이 나오고 최초 생성이라면 하기 화면 없이 다음 화면으로 넘어.. 2022. 2. 3.
[IOS] Swift UILabel Padding UILabel에는 Padding을 적용해주는 속성이 없다. 하기와 같이 CustomView로 Label Padding을 적용함 import Foundation import UIKit @IBDesignable class PaddingLabel: UILabel { @IBInspectable var topPadding: CGFloat = 0.0 @IBInspectable var leftPadding: CGFloat = 0.0 @IBInspectable var bottomPadding: CGFloat = 0.0 @IBInspectable var rightPadding: CGFloat = 0.0 convenience init(padding: UIEdgeInsets) { self.init() self.topPadd.. 2022. 1. 30.
728x90
반응형