Question d’entretien chez Apple

How can you swap two numbers without using an extra temporary variable? Note that each variable is limited by a certain number of bytes