Wpis z mikrobloga

#programowanie #objectivec

- (instancetype) init {
if ((self = [super init])) {}
return self;
}

co o tym myślicie? podwójny nawias ma jakieś uzasadnienie? Czasami spotykam coś takiego w różnych miejscach i zastanawia mnie czy jest sens go tam używać.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie napisałem nigdy linijki kodu w C Objective, ale podwójny nawias w if stosuje się, żeby kompilator / linter / whatever wiedział, że jesteś świadomy przypisania zmiennej jakiejś wartości, a nie że chcesz je porównywać ( ͡° ͜ʖ ͡°)
  • Odpowiedz