Study
-
2022 코드스쿼드(iOS) 중반 회고회고 2022. 4. 10. 00:05
1월에 시작한 수업이 벌써 4월로 들어섰습니다. 이제 남은 수업은 팀 프로젝트를 중점으로 진행됩니다. 앞으로 남은 일정동안 마음을 다 잡기 위해 회고를 남겨 보려고 합니다. 코드 스쿼드 지원 다시 개발자의 길을 가기 위해 이력서를 준비하기 시작했지만 회사 지원에 두려움이 앞섰습니다. 혼자 학습한 시간이 길어졌고 만든 프로젝트들을 돌아보며 더 이상 실력이 늘지 않았다는 것을 깨달았습니다. 그래서 다른 방법을 찾아보기 시작했습니다. 그룹바이 인턴쉽 프로그램 지원 (책)함께 자라기 코드 스쿼드 - 김정님 인터뷰 그룹바이 인턴쉽은 스타트업과 인턴을 하기 원하는 개발자를 매칭해 주는 프로그램입니다. 여기서 좋은 개발문화를 지향하는 스타트업이 많다는 것을 확인할 수 있었습니다. 책-함께 자라기와 스위프트 컨퍼런스를..
-
[iOS_Bitnote] v1.0.0 리젝 - Guideline 2.1 - Information NeededProject/[release]iOS - Bitnote 2021. 3. 11. 03:40
Guideline 2.1 - Information Needed We're looking forward to completing our review of your app. Before we can continue, we need a video that demonstrates the current version in use on a physical iOS device. Keep these requirements in mind as you make your demo video: Only use footage of your app running on a physical iOS device, not on a simulator. Make sure the video clearly documents all releva..
-
[iOS_개발자 단어장] Realm 연결Project/[release]iOS - Bitnote 2020. 7. 31. 05:19
진행된 사항 Realm 초기화 RealmModel 생성 RealmModel ViewModel 변환 protocol 작성 그룹 생성, 그룹 삭제 디비 연동 진행할 사항 디비연동 그룹 수정 노트 생성, 수정, 삭제 /** 새로운 그룹 추가 */ func addNewGroup(_ groupTitle: String) { let newGroup = Group(title: groupTitle) groupDataList.append(newGroup) groupListOb.accept(groupDataList) // DB 에 그룹 추가 guard let realm = RealmManager.realm() else { return } try! realm.write { realm.add(newGroup.managedObj..
-
-
[iOS_개발자 단어장] MVVM 아키텍쳐 변경Project/[release]iOS - Bitnote 2020. 7. 25. 11:40
노트 입력 ViewController 에서 뷰모델, 비지니스 로직에 대한 부분을 분리 RxSwift 로 뷰와 뷰모델을 바인딩해서, 뷰모델이 변경되었을때 뷰가 자동 갱신되도록 변경 class NoteDetailViewModel { private let groupListModel = GroupListViewModel.sharedInstance // Subject: Observable + 외부에서 값 통제 가능 var noteInputItemsOb = BehaviorRelay(value: []) // Input let titleText = BehaviorSubject(value: "") // Output let isTitleValid = BehaviorSubject(value: false) init(){ _ ..
-
[iOS_개발자 단어장] 뷰 모델 변경, 노트 생성Project/[release]iOS - Bitnote 2020. 7. 23. 09:02
작업한 사항 뷰모델 클래스 생성 노트에 들어가는 아이템들을 List 로 넣을 수 있도록 함 - Text, image, url 링크 노트 입력화면 테이블뷰로 변경 - editMode 추가 테이블 셀은 내용에 따라서 높이 다르게 - heightForRowAt url 버튼 클릭시, 웹뷰 열기 키보드 show, hide 일때 url뷰 애니메이션 다음 작업 노트 수정, 삭제 Realm 연결 노트 입력 유효값 체크