
사실 이 부분을 정리하게 된 가장 큰 이유는 라벨 텍스트에 값을 받아오는 부분이 있었는데 오토레이아웃을 어떻게 잡아야 할지 생각이 많았었다. UIView 안에 라벨을 넣는데 만약 라벨이 길어지면 UIView에 보기 좋게 차지 않으니까 두 오브젝트의 우선순위를 비교해서 UIView가 늘어난다면? 이란 생각을 가지고 공부를 하게 되었다. Content Hugging priority - 최대 크기에 대한 제한 - 우선순위가 높으면 내 크기 유지. 우선순위가 낮으면 크기 늘어남 - 250단위로 사용 가능 Compression Resistance priority - 최소 크기에 대한 제한 - 우선순위가 높으면 내 크기 유지. 우선순위 낮으면 크기 작아짐 - 250단위로 사용 가능 두 오브젝트 중 하나가 커져야 하..

스토리보드에서 1. Custom Class를 지정하고, 2. Identity 에서 Storyboard ID 를 지정하였는데 이런 에러가 발생했다. 평소 에러없이 사용하던 부분에서 이런 에러가 발생해서 당황을 하고 구글링을 해보았는데 Is initial View Controller 를 체크 안해서 그렇다.. identifier 을 지정 안해줘서 그렇다 .. 의 원인을 찾을 수 있었다. 하지만 위에 나온 원인들 모두 이상없이 잘 되어 있었다... 그래서 어떻게 해결했냐면,,? 요렇게 Resource 폴더에 Constants 폴더를 생성하고 그 안에 Const.swift / Storyboard.swift / ViewController.swift를 만들어 주었다. // // Const.swift // // Cr..

상황이 .. 어떠했냐..면.. 경 ,, 작업하다가 BoostCourse_Example2 엑코 파일이 개꼬여서 지우고,, 다시 똑같은 이름으로 엑코를 만들고,, 작업하다가 시뮬레이터 & 계정 에러가 떠서 ,, 야무지게 해결하다가 탈모 올거 같아서 ,, 도저히 안돼서 얘도 지우고 BoostCourse_Week2 라는 새로운 엑코 파일을 만들어서 야무지게 작업을 해씸더 ㅋㅋ 근데 ㅋㅋ Fork 에서 커밋하고 푸쉬하려고 하니까 ,, 또 안되더라구요 ,,? 그래서 무지성으로 깃헙가서 레포지토리를 지웠더니, , 잔디밭이 ,, 야무지게 예초를 당해서 1,2,3 차 멘붕이 같이 왔어요,, 바로 구글링 해봤더니 한시간뒤에 복구 가능하다고 해서 기다리다가 복구를 해씀더 얏호 ㅋㅋ 다시 git clone ~ 해서 연결을 하..