+ swift demo