swift cookbook v1.0