with swift pdf