이번 글에서는 iOS 앱의 UI 테스트 케이스를 어떻게 작성하는지 알아보려 합니다. 이전 글과 이어지는 내용이므로 아직 이전 글을 보지 않으셨다면 아래 링크를 눌러 이전 글을 먼저 보는 것을 추천합니다.
[Read More]
[iOS] Xcode를 이용한 UI 테스트 - 1
테스트 프로젝트 소개와 테스트 시나리오 작성하기
개발을 하다 보면 테스트의 중요성에 대해 많이 듣게 됩니다. 잘 작성된 테스트 코드는 서비스의 확장성과 안정성을 확보할 수 있고, 나아가 유지 보수도 쉬워진다는 매우 큰 장점이 있습니다.
[Read More]
[iOS] Xcode에서 비동기 작업 테스트하기
비동기 API를 테스트 하기 위한 방법을 소개합니다
Xcode를 이용한 Test(Unit, UI)를 구현할 때, 비동기 작업이 완료될 때까지 기다려야 하는 상황이 있습니다. 특히, 네트워크 통신이 필요한 요즘의 앱에서는 필수적이죠.
[Read More]
[iOS] Automatic Reference Counting (ARC)
ARC는 어떻게 동작하는지 알아봅니다.
Xcode 4와 동시에 등장한 ARC(Automatic Reference Counting) 덕분에, iOS 개발자들은 레퍼런스 카운트 관리에서 해방될 수 있었습니다. 그렇다면 ARC는 어떻게 동작하기에 개발자들의 수고를 덜어주고 있을까요?
[Read More]
[iOS] Manual Retain Release (MRR)
레퍼런스 카운트를 관리하는 원리
Xcode 4와 동시에 등장한 ARC(Automatic Reference Counting) 덕분에, iOS 개발자들은 메모리 관리에서 어느정도 해방될 수 있었습니다. 그럼 ARC가 도입되기 전에는 어떤 방식으로 메모리를 관리했을까요?
[Read More]