Co oznacza ^ w celu ios? [duplikować]

To pytanie ma już tutaj odpowiedź:

Co robi operator ^ z BOOL? 7 odpowiedzi

Przepraszam, że zadałem takie proste pytanie, ale te rzeczy są trudne dla Google.

Mam kod w iOS, który jest połączony z przełącznikiem, który przełącza się między stopniem Celsjusza i Fahrenheita i nie wiem, co oznacza ^ 1. self.celsius jest Boolean

Dzięki

self.celsius = self.celsius ^ 1;

questionAnswers(3)

yourAnswerToTheQuestion