Mam dla Ciebie kolejną podpowiedź, która może ci zaoszczędzić sporo czasu i nerwów, tak jak mi się zdarzyło wczoraj przez nieuważne użycie złego wyrażenia. Ogólne zasady pokazałem wielokrotnie w filmach, ale tutaj je jeszcze raz przytoczę.

Zasada jest taka jak na powyższej "ściądze" czyli jak wywołujesz swoją metodę zdefiniowaną w klasie QuickApp to robisz to za pomocą wyrażenia "self:" i nazwa tej metody np. self:updateUI() Jeśli odnosisz się do zmiennych (property) zdefiniowanych w QuickApp, to robisz to przez wyrażenie "self." np. "self.mode" Pomylenie się w powyżej opisanych wywołaniach wyrzuca błąd podczas wykonywania seny z opisem "attempt to index a nil value (local 'self')", co może być trudne do zdiagnozowania, a mi zabrało dużo czasu i dlatego się z tobą tą informacją dzielę.