iOS アプリ開発において Swift の Error を巧く活用するには