전체 글
![category 대표 이미지](https://t1.daumcdn.net/tistory_admin/static/manage/images/r3/default_L.png)
-
Code GitHub - kimkhuna/calculator1 Contribute to kimkhuna/calculator1 development by creating an account on GitHub. github.com 오류 [오류] sender로 넘겨받는 sender.title(for: normal) 에서 값이 nil이 나올 때 sender의 button의 class를 UIButton에서 내가 커스텀에 사용한 RoundButton으로 변경도 해보고 했지만, 계속 nil만 리턴한 오류. guard let numberValue = sender.titleLabel?.text else { return } print(numbe.. yoonjong.tistory.com 참고 [Xcode12 + Swift5..
[iOS] 계산기Code GitHub - kimkhuna/calculator1 Contribute to kimkhuna/calculator1 development by creating an account on GitHub. github.com 오류 [오류] sender로 넘겨받는 sender.title(for: normal) 에서 값이 nil이 나올 때 sender의 button의 class를 UIButton에서 내가 커스텀에 사용한 RoundButton으로 변경도 해보고 했지만, 계속 nil만 리턴한 오류. guard let numberValue = sender.titleLabel?.text else { return } print(numbe.. yoonjong.tistory.com 참고 [Xcode12 + Swift5..
2022.07.27 -
Firestore Setting - 프로젝트에서 FireStore Database를 추가 - DB 생성 - Cloud Firestore 위치는 아무거나 선택(서버 위치에 따라 속도가 다름) - 컬렉션 추가 - 테이블에 데이터 추가 - Firestore 규칙 (만약 allow read, write if false로 되어 있으면, true로 바꿔 데이터를 읽어올 수 있음) - podfile Firestore Code - import FirebaseFirestore - DB에 선언한 것을 구조체로 선언 - Firebase DB에 들어갈 수 있는 데이터 구조(클래스와 구조체는 들어갈 수 없음) Number String Array Dictionary → 구조체를 Dictionary로 바꾸는 getDic() 함수도..
[iOS] Firebase FireStore/StorageFirestore Setting - 프로젝트에서 FireStore Database를 추가 - DB 생성 - Cloud Firestore 위치는 아무거나 선택(서버 위치에 따라 속도가 다름) - 컬렉션 추가 - 테이블에 데이터 추가 - Firestore 규칙 (만약 allow read, write if false로 되어 있으면, true로 바꿔 데이터를 읽어올 수 있음) - podfile Firestore Code - import FirebaseFirestore - DB에 선언한 것을 구조체로 선언 - Firebase DB에 들어갈 수 있는 데이터 구조(클래스와 구조체는 들어갈 수 없음) Number String Array Dictionary → 구조체를 Dictionary로 바꾸는 getDic() 함수도..
2022.07.19 -
Setting - https://console.firebase.google.com/에서 프로젝트 생성 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com - 계속 누르기 - Default Account for Firebase 선택 - 프로젝트 준비 완료 - App에 Firebase 추가 [iOS 선택] - Apple 번들 ID 입력 - GoogleSerivce-Info.plist 다운, Xcode 프로젝트 info파일 밑에 추가하기 - 추가 마치고 나서 Authentication 시작하기 - 로그인 방식 선택하기 [이메일/비밀번호] 방식 주로 사용함 [전화 인증]은 소량의 인증이면 무료 [Facebook/Twitter]는 구현하기 어려움 [Kakao나 Naver]는 개발..
[iOS] Firebase AuthenticationSetting - https://console.firebase.google.com/에서 프로젝트 생성 로그인 - Google 계정 이메일 또는 휴대전화 accounts.google.com - 계속 누르기 - Default Account for Firebase 선택 - 프로젝트 준비 완료 - App에 Firebase 추가 [iOS 선택] - Apple 번들 ID 입력 - GoogleSerivce-Info.plist 다운, Xcode 프로젝트 info파일 밑에 추가하기 - 추가 마치고 나서 Authentication 시작하기 - 로그인 방식 선택하기 [이메일/비밀번호] 방식 주로 사용함 [전화 인증]은 소량의 인증이면 무료 [Facebook/Twitter]는 구현하기 어려움 [Kakao나 Naver]는 개발..
2022.07.18 -
PageView - 여러 개의 View를 Page로 표현하는 View StoryBoard Code - AppDelegate에 전역변수 선언 - Page Control 선언하기 - MyPageViewController에 Class 선언하기 - View들 선언 ※ lazy로 선언하면 선언 시에 메모리 할당을 하지 않고, 참조 시에 메모리에 할당함, 속도가 느림 - FirstVC가 처음 실행 시 표시 - PageView 사용 시 필요한 func(viewControllerBefore/After) 참조 : 인프런 강의 (iOS 최신 앱 개발 강의 - 기초부터 핵심 요소, 간단한 포폴까지 제작)
[iOS] PageViewPageView - 여러 개의 View를 Page로 표현하는 View StoryBoard Code - AppDelegate에 전역변수 선언 - Page Control 선언하기 - MyPageViewController에 Class 선언하기 - View들 선언 ※ lazy로 선언하면 선언 시에 메모리 할당을 하지 않고, 참조 시에 메모리에 할당함, 속도가 느림 - FirstVC가 처음 실행 시 표시 - PageView 사용 시 필요한 func(viewControllerBefore/After) 참조 : 인프런 강의 (iOS 최신 앱 개발 강의 - 기초부터 핵심 요소, 간단한 포폴까지 제작)
2022.07.14 -
Github https://github.com/jonkykong/SideMenu GitHub - jonkykong/SideMenu: Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your pr Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less. - GitHub - jonkykong/SideMenu: Simple side/slide menu control for iOS,... github.com Podfile 설정 S..
[iOS] SideMenuGithub https://github.com/jonkykong/SideMenu GitHub - jonkykong/SideMenu: Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your pr Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less. - GitHub - jonkykong/SideMenu: Simple side/slide menu control for iOS,... github.com Podfile 설정 S..
2022.07.14 -
App 로고 설정 1. 앱 로고 사이즈 조절 https://appicon.co/ App Icon Generator appicon.co 2. Assets 설정 : 프로젝트에 기존에 있던 Assets과 교체 App 이름 변경[Project - Build Settings]
[iOS] App로고, App 이름 설정App 로고 설정 1. 앱 로고 사이즈 조절 https://appicon.co/ App Icon Generator appicon.co 2. Assets 설정 : 프로젝트에 기존에 있던 Assets과 교체 App 이름 변경[Project - Build Settings]
2022.07.11