24.04.12 Today I Learned

2024. 4. 12. 14:51

 어제는 몸이 안좋아서 공부를 못했다. 컨디션 관리에 좀 더 신경을 써야할 것 같다! 오늘의 공부목표는 내일배움캠프 2주차2강의 복습, 코딩테스트 Level.1 어제와 오늘 문제 풀기, Swift기본 문법 변수와 상수 이어서 정리로 정했다. 화이팅! 

+ 변수와 상수 문법정리가 끝나서 자료형 정리도 추가로 실행!


2. 사용자 인터페이스와 로직 연결

IBAction 및 IBOutlet 소개

  • 컨셉
    • UI를 그리는 방법 중 하나
    • SwiftUI vs UIKit
    • Storyboard vs Code
    • Storyboard에서 화면과 코드를 연결하는 방법
  • IBAction
    • 연결 방법은 드래그 앤 드롭
    • 액션을 연결 함 - 버튼을 눌렀을 때 어떠한 변화가 생기는 것
    • 우리가 어떤 액션을 했을 때, 동작하는 트리거
  • IBOutlet
    • 연결 방법은 드래그 앤 드롭
    • 컴포넌트를 연결 함 - 
    • 화면에 있는 뷰와 코드를 연결할 때 사용

버튼 클릭과 화면 업데이트

  • 버튼을 눌렀을 때 동작하게
  • 버튼 누름을 트리거로 화면이 업데이트 되는 것
  • 코딩을 최소한으로 구현

Tap을 눌렀을 때 배경 색상을 노란색으로 바꾸는 것과 Tap을 눌렀을 때 Hello라는 문자가 Hello ~ 누구누구로 나오는 것까지 연습했다.

'Today I Learned > 2024' 카테고리의 다른 글

24.03.26 스타터 노트 작성  (0) 2024.04.23
24.04.22 Today I Learned  (0) 2024.04.22
24.04.10 Today I Learned  (2) 2024.04.10
24.04.09 Today I Learned  (0) 2024.04.09
24.04.05 Today I Learned  (0) 2024.04.05

BELATED ARTICLES

more