1주차 학습 적용

주방·2022년 7월 10일
0

Swift

목록 보기
4/17

#1. Checklist

  • Git vs. GitHub
    • Repository(Local & Remote)
    • Commit, Push, Pull
  • Layout
    • AutoLayout
    • Constraint(Constant, Multiplier, Equal Width, Horizon, Vertical)


#2. Assignment

Assignment. NewCoinedWord Project

  • 적용사항(세부사항은 Notion에 기재)

    • IBOutlet, IBAction 등을 활용하여 UI 표현하며, 함수로 중복을 제거한다.
    • 탭 제스처 등을 통해 동작 반응한다.


#3. 회고

  • Autolayout을 자연스럽게 사용하는 것의 어려움을 느꼈음. 가로 뷰에 대한 대응이 곧바로 이뤄지지 않아 이를 해결하기 위해 다시 한 번 적용을 해봐야겠다 느꼈다.
  • 뷰 객체별로 중복되는 함수가 발생하였다. 이를 겹쳤을 때, 매개변수 하나가 달라 우선적으로 해당 함수를 살렸는데, 어떻게 해야할지 고민된다. 충분히 하나의 함수로 묶을 수 있을 것 같은데, 뾰족히 생각이 나질 않아 고민된다.

0개의 댓글