Mam tendencję do umieszczania tylko niezbędnych elementów (przechowywanych właściwości, inicjatorów) w definicjach moich klas i przenoszę wszystko inne do ich własnych extension, podobnie jak w przypadku extensionbloku logicznego, z // MARK:którym również bym się grupował. Na przykład w przypadku podklasy UIView chciałbym otrzymać rozszerzenie do rzeczy związanych z układem, jedno …
Przeszukałem kilka postów, myślę, że nie mogę napisać rozszerzenia w ramach szybkiego i wywołać go z kodu Objective-C, prawda? @objc podobnie jak atrybuty obsługują tylko metody, klasy, protokoły?
Chcę utworzyć kategorię mojej istniejącej klasy Swift, ale w IDE nie ma takiej opcji. Masz jakiś pomysł, czy kategoria istnieje w szybkim projekcie? Albo jak osiągnąć podobną funkcjonalność w szybkim projekcie?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.