iOS 개발자를 위한 토막 상식 31️⃣ @discardableResult📤정의: 함수의 반환값을 사용하지 않아도 컴파일러 경고가 발생하지 않도록 해주는 속성.@discardableResultfunc add(_ a: Int, _ b: Int) -> Int { return a + b} 활용 팁: 체이닝 함수나 테스트용 함수에 유용함, 결과 무시할 수 있다2️⃣ .onAppear()과 .task()차이 🍎항목.onAppear().task()실행 시점뷰가 화면에 나타날 때마다 호출됨최초 한 번만 실행비동기 지원❌ (직접 async 처리 필요)✅ async 클로저 사용 가능 실전 팁: SwiftUI에서 API 호출은 .task로, 상태 초기화는 .onAppear로 분리3️⃣ UserDefaults 저장..