다른 많은 언어들과 같이, Swift는 클래스가 슈퍼 클래스에 선언된 메서드와 프로퍼티를 재정의 할 수 있도록 허용하고 있습니다. 이는 프로그램이 런타임에 어떤 메서드나 프로퍼티를 참조해야 하는지 결정하고, 간접적인 호출 또는 간접적인 접근을 해야한다는 것을 의미합니다.
[Read More]
iOS 13에서 다크 모드 지원하기 (Supporting Dark Mode)
아직도 다크 모드 지원을 안 한 앱이 있다고요?
네 다크 모드 지원을 아직 안 한 앱이 여기 있었습니다. 불과 3주 전까지만 해도 말이죠. 🤭
[Read More]
[iOS] Xcode를 이용한 UI 테스트 - 4
Tip & Tricks for UI Testing
UI 테스트용 환경을 구성하려면 어떻게 해야 할까요? 그리고, XCUIElement를 조금 더 쉽고 효율적으로 찾을 수 있는 방법은 없을까요?
[Read More]
[iOS] SwiftUI와 UIKit 함께 사용하기
SwiftUI와 UIKit을 함께 사용하는 방법에 대해 소개합니다.
SwiftUI가 등장하면서 기존에 사용하던 UIKit은 어떻게 해야 하는지 고민했던 적이 있습니다. UIKit으로 만들어진 앱에 SwiftUI를 사용하거나, SwiftUI로 만들어진 앱에 UIKit 프레임워크를 사용하려면 어떻게 해야 할까요?
[Read More]
[iOS] Parallel UI Testing
UI 테스트 시간을 단축할 수 있는 방법을 소개합니다
뤼이드의 iOS 챕터는 ‘산타토익’ iOS 앱을 배포하기 전에 사용자가 주로 사용하는 기능 위주로 문제가 없는지 확인하는 체크리스트가 있습니다.
[Read More]