https://www.youtube.com/watch?v=V2RN2XOQndw&list=PLFIzosQ_uqL5e936DBwpA-47SMA7QXs1\_&index=12
콘텐츠가 로드될 때 빈 화면이나 정적 화면은 앱이 정지된 것처럼 보이게 하여 혼란과 좌절을 야기하고 잠재적으로 사람들이 앱을 떠나게 만들 수 있습니다.로딩 시 진행률과 대기 시간을 표시해라.사람들이 인지할 수 있는 ..사용자를 기다리게 하지말고 즉시 화면을 표시하자.사
Orientation, manual, tutorial 같이 앱 가이드 같은 기능처음에 모든 설명을 보여주려 하지 마라.나중에 처음 기능에 들어갔을 때 튜토리얼을 띄워라.온보딩 경험에 설정 또는 라이선스 세부 정보를 포함하지 마십시오.시스템이 시작 화면 을 초기 앱 화면
Launching은 사람들이 앱에 대해 느끼는 방식에 상당한 영향을 미친다. 사람들이 사용하는 기기나 앱을 마지막으로 연 이후 시간에 관계없이 Launching은 빠르고 원활해야(fast and seamless) 된다.앱의 LifeCycle시작 화면의 기능은 사람들에게
모든 사이즈에서 글자를 읽을 수 있어야 한다. 그러니 읽었을 때 정보가 없는 문자들은 다 빼라.아이콘은 정확하고 이해하기 쉬워야 한다.여백이 남는것을 두려워하지 말라. 기능의 날카로운 포커스를 맞춰라.사용자는 콘텐츠를 쓰기 위해 앱을 쓰는거다. UI가 콘텐츠를 해치치
subject에 대해 공부하던 중 흥미로운 글을 발견했다. \[RxSwift] Observer 숨겨진 observer를 찾는 글이었다. 그 동안은 subscribe이 당연히 Observer 인 줄 알았는데 생각해보니 Observer는 도대체 어디있는건가 .... ??!
✅ whose view is not in the window hierarchy 오류 ( 참고 사이트 ) viewDidLoad()에서 모달 뷰를 띄울때 발생하는 오류 ViewController가 메모리에 올라가는 도중 새로운 뷰를 빌드하려고 하기 때문에 발생
부스트코스-iOS 프로그래밍을 위한 스위프트 기초 1. 스위프트 타입 캐스팅 인스턴스의 타입을 확인 하는 용도 클래스의 인스턴스를 부모 혹은 자식 클래스의 타입으로 사용할 수 있는지 확인 하는 용도 2. 타입 확인
https://stackoverflow.com/questions/54148264/uiprogressview-setprogress-issue
미세먼지와 초미세먼지 정보를 실시간으로 확인할 수 있는 앱사진, 태그, 이름, 메모, 링크, 장소로 이루어진 위시 추가 기능화살표 버튼 클릭 시 해당 링크 사파리로 연결이름, 태그 별 검색공유 시 해당 링크 Wish 추가 가능Mantis 라이브러리를 사용한 사진 편집
Error 프로토콜과 (주로) 열거형을 통해서 오류를 표현한다.오류 발생의 여지가 있는 메서드는 throws를 사용하여 오류를 내포하는 함수임을 표시합니다.오류가 던져지는 것에 대비하여 던져진 오류를 처리하기 위한 코드를 작성해얗 ㅏㅂ니다.별도의 오류처리 결과를 통보받
https://zeddios.tistory.com/474View의 autoresizing mask가 Auto Layout constraints으로 변환(translated)되는지 여부를 결정하는 Bool값.제약을 주지 않아도 자동으로 리사이징 해주는것.tran
Storyboard에서 TableView와 SearchBar를 아래 사진과 같이 생성해주세요.tableview에 datasoruce와 delegate 설정해주시고 searchbar에도 delegate를 설정해주세요. tableviewcell은 이런식으로 설정해주었습니다
1의 근접 노드는 2,3 2의 근접 노드는 1,4,53의 근접 노드는 1,4,64의 근접 노드는 2,35의 근접 노드는 26의 근접 노드는 3재방문 금지 : 1 -> 2 -> 1최단 경로만 허용 : 1 -> 3 -> 2 -> 5와 같이 1에서 5로 가는 최단경로(1 -
핵심은 1번째 컬럼이 후보키이면 1번째를 포함한 모든 컬럼은 후보키가 아니라는걸 알고 계시면 됩니다. 마찬가지로 (1번째, 2번째)가 후보키이면 (1, 2)를 포함한 모든 컬럼은 후보키가 아닙니다.조합으로 컬럼이 짝 지을 수 있는 경우의 수를 구해줍니다. 문제에선
5번과 13번 통과 못하시는 분들은 A와 집합 B가 모두 공집합일 경우에는 나눗셈이 정의되지 않으니 따로 J(A, B) = 1 이 조건을 생각해주세요 !! A 합집합 B가 0일때는 65536을 return 해야 됩니다.
File > New > Target으로 가 Widget Extension을 찾고 클릭해줍니다.그럼 이름을 적어주시고 Widget을 생성해주세요. 여기서 네모친 부분은 무엇이냐면 .. 네모 친 부분을 체크하면 IntentConfiguration이 생성되고 체크하지 않으면
프로그래머스 - 피보나치 수 나의 풀이 모듈러 연산의 특징 ( a mod n + b mod n ) mod n = ( a + b ) mod n ( a mod n - b mod n ) mod n = ( a - b ) mod n ( a mod n x b mod n ) mod n = ( a x b ) mod n n이 100000이하 자연수이기 때문에 수가 Int...
dp를 활용하여 풀었습니다 ! 1\. 이전 행에서 같은 열을 제외하고 가장 큰 값을 구한 후 더해줍니다.2\. 위 과정을 끝까지 반복 합니다.3\. 마지막 열에서 제일 큰 값을 구합니다.
https://velog.io/@loganberry/iOS-TableViewCell-row%EB%A5%BC-%EB%B0%80%EC%96%B4%EC%84%9C-%EC%82%AD%EC%A0%9C%ED%95%98%EA%B8%B0