기록 91

[공부기록]100일_41차

앱을 사용해보면서 문제를 발견했다❗️ Life버킷리스트의 PlusBucketVC에서 텍스트뷰에 아무 데이터를 추가하지 않고 저장하는 경우 "내용을 입력하세요."(회색글씨지만 텍스트 뷰 안에 데이터가 있긴하기 때문)가 데이터로 들어간다🧐 나는 아무 데이터를 입력 안했는데,,,,PlusBucketVC에 들어가보면 "내용을 입력하세요"가 까만 글씨로 출력된다 이를 해결하기 위해서 save함수를 다음과 같이 수정했다 if aboutContent.text != "내용을 입력해주세요."{ DataManger.shared.life[cellNum][detailCellNum].content = aboutContent.text } 앱을 사용하면서 발견한 또다른 문제점❗️ PlusBucketVC에 처음 들어가면 로딩시간이 ..

[공부기록]100일_37일차

오늘 4시부터 스터디 하면서 추가된 기능 리뷰❗️,,,,한게 크게 없지만 슬슬 앱배포에 관련된 정보들을 찾아보는 중이다 https://developer.apple.com/kr/support/roles/#idup Apple Developer Program 역할 - 지원 - Apple Developer 프로그램 역할 Apple Developer Program, Apple Developer Enterprise Program 또는 iOS Developer University Program에 등록하면 자동으로 멤버십 계정 소유자가 됩니다. 조직으로 등록했다면 팀에 멤버를 추가할 수도 있 developer.apple.com 친구들이 내 앱을 사용해본 후기 👉폴더가 추가/편집이 되었으면 좋겠다 👉2020과 Life탭..

[공부기록]100일_36일차

글자수 제한 글자수는 15자로 제한하였고, 현재 텍스트뷰의 글자수는 count라는 라벨을 통해 나타냈다. func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { guard let text = textField.text else { return true } newLength = text.count + string.count - range.length if newLength == 16{ count.text = "15/15" }else{ count.text = "\(newLength)/15" } return newLength [iOS][Swi..

[공부기록]100일_35일차

작년에 시스템소프트웨어 강의에서 배웠던 내용들을 복습하며, 동시성 프로그래밍과 비동기 프로그래밍에 대한 개념을 정리했다❗️ 시험기간에 달달 외웠던 기억은 있지만 매번 까먹는 프로세스 상태,,오랜만,,,,,,👋 https://lin-ing-link.tistory.com/61 [iOS]동시성 프로그래밍과 비동기 프로그래밍 프로세스 👉프로그램을 구동하여 프로그램 자체와 프로그램의 상태가 메모리 상에서 실행되는 작업 단위 프로그램 👉컴퓨터에서 실행될 때 특정 작업을 수행하는 일련의 명령어들의 모음 👉 lin-ing-link.tistory.com 테이블 뷰 스크롤 contentInset 버킷리스트를 추가하는 플러스버튼은 테이블 뷰 위에 올라가 있다. 버킷리스트를 가장 밑에까지 추가하게 되면, 플러스버튼과 겹쳐 수..

[공부기록]100일_34일차

1. 팝업 오토레이아웃 수정 원래 x버튼은 버킷리스트라벨과 한 스택으로 묶여있었지만, 보기에 불편함이 있어서 따로 분리해주었다❗️ 팝업창 자체의 세로 길이, x버튼의 위치 등을 수정했다🧐 2. textField.text.count가 0이 아닐때만 버킷리스트 추가 버킷리스트를 추가할때, 해당 텍스트필드에 아무것도 입력되지 않아도 데이터를 추가한다. 하지만, 의미 없는 동작이라고 생각되어 조건문을 추가해 빈칸일 때에는 추가되지 않도록 하였다😊 3. 셀 구분선 아자차의 '아'의 의견을 반영해 구분선을 다시 만들어 주었다~~~ 오토레이아웃이 잘 적용되었는지 확인하기 위해서 SE2로 실행

반응형