This repo is a swift demo for my study.