Team Project

· Team Project
깃 허브 결국 갈아엎었다...............자꾸 팀원과 컴플릭이 나서 알아보니까 깃 이그노어가 필요했더라구요.....레포 내가 팠는데... ㅠㅠㅠㅠㅠㅠㅠ 사실 이전에도 깃 이그노어 라는 것을 들어보긴 했는데약간 템플릿? 편의성? 이런 느낌인 줄 알고 필수가 아니라고 생각했었다..하지만! ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ  ㅋㅋ 그래서 새로 레포팜  심지어 이런 일 생기지 않으려고 프로젝트 발제 전 날 팀원이랑테스트 레포 파가지고 같이 일부로 충돌내고 여러가지 실험도 해봤었는데,,,,, 아무튼! 이번 경험을 통해 깃 이그노어의 중요성에 대해 알게되었다. 나중을 대비해서 적어두는 깃 이그노어.gitignore더보기# Created by https://www.toptal.com/developers/gi..
· Team Project
어제 말했듯이, 나는 미들 쪽 CollectionView를 담당하였다.컬렉션 뷰에 대해서는 배워본 적이 없어서 처음엔 구상이 잘 안 됐었다..  그래서 컬렉션 뷰가 뭔데? 주로 그리드 형태로 보여줄 때 사용된다. 컬렉션뷰는 UITableView와 비슷하지만, 더욱 다양한레이아웃을 지원해줌(나중에 포스팅에서 더 자세히 기재할 예정) 대충 내가 공부 했던 내용을 정리하면, collectionView(_:numberOfItemsInSection:)컬렉션 뷰의 셀이 보여줄 개수를 정하는 메서드 collectionView(_:cellForItemAt:)컬렉션 뷰의 셀 구성을 위해 사용하는 메서드 collectionView(_:didSelectItemAt:)사용자가 컬렉션 뷰 셀을 클릭했을 때 발생하는 메서드 co..
· Team Project
1. 개요내용 : MacA Coffee 모바일 키오스크 제작인원: 윤대성, 김솔비, 안지현, 이득령, 김광현 2. 사용 한 기술더보기1.1 기본 UI 요소UIView: 모든 UI 요소의 기본 클래스.UIButton: 터치 이벤트를 처리하는 버튼.UILabel: 텍스트를 표시하는 레이블.UIImageView: 이미지를 표시하는 뷰.1.2 컨테이너 및 레이아웃UIStackView: 수직 또는 수평으로 뷰를 정렬하는 컨테이너.UIScrollView: 스크롤 가능한 컨텐츠 영역을 제공하는 뷰.UICollectionView: 커스텀 레이아웃을 사용하여 데이터 항목을 표시하는 뷰.UISegmentedControl: 여러 세그먼트 중 하나를 선택할 수 있는 컨트롤.1.3 사용자 상호작용UIAlertController..
· Team Project
팀 프로젝트 주제: 자기소개 어플리케이션 만들기드디어 길고 긴..? 한 주가 끝났다 처음으로 깃을 통해 협업을 진행해 봤었는데 쉽지 않았다.. 진작에 좀 배워둘걸... 그래도 이번에 프로젝트를 진행하며 많이 사용해보기도 하고 서로 붙잡고 물어보고 해결하고를 반복하니 어느 정도는 괜찮아진 것 같다. 다음 프로젝트 때 열심히 써먹어야지 ㅋㅋ요건 우리 프로젝트의 main.Storyboard인데, 우리는 화면 전환을 위해 Storyboard Reference를 사용했다. 하나의 Storyboard에 모든 것을 병합하면 보기에는 쉽고 한눈에 들어오지만, 충돌 오류가 많이 발생하기 때문이다.(구글링을 통해 얻은 지식 ㅋㅋ)  첫 번째 사진은 저번에 1일차에서 말했듯이 table View로 최초에는 카카오톡 채팅방처..
· Team Project
팀 프로젝트 주제: 자기소개 어플리케이션 만들기 어려웠던 점: 어제 병합하는 과정에서 계속 충돌오류가 나고.. 쉽지 않은 하루였다 대충 정리해 보면1. Git에서 main파일을 clone 받아와서 작업을 진행  의문점 : clone 받아왔을 때 open with Xcode로 했을 때는 YDS.storyboard가 깡통 파일이 된다. 하지만, 터미널에서 clone 받았을 때는 storyboard파일이 있다. 실제로 xcode에 Show the Source Control navigater - Branches에서 기록에서 확인이 가능했는데 보니까 add - remove가 반복되다가 마지막 푸시 됐을 때 remove 된 상태였다. 하지만 이해가 안 가는 부분은 마지막에 결국 remove 된 게 맞다면 clone..
· Team Project
팀 프로젝트 주제: 자기소개 어플리케이션 만들기 어려웠던 점: 코드 병합 관련해서 팀원 분들이랑 회의를 통해 git을 사용해 보자는 의견이 나와서 진행했는데... xcode 에서 git id등록하는 것부터 쉽지 않았다. 솔직히 말하면 xcode git 적용하고.. 브랜치 만들고 add, commit, push 또 이 과정에서 나는 오류들..처음부터 git을 사용해 협업을 진행했으면 더 좋은 결과가 나오지 않았을까? 생각이 든다. 아마.. 개개인 페이지를 이미 만든 후에 병합하려니까 오류가 더 많이 생긴 것 같다. 개인페이지를 더 꾸미고 싶은 욕심은 있지만 오늘 하루 깃을 적용해보며 목요일 제출이라는 점을 생각해 보았을 때 기능구현은 여기까지 하고 코드 병합에 집중해야 할 것 같아서 여기까지만 구현했다. ..
pockpock
'Team Project' 카테고리의 글 목록