Jak mogę utworzyć podklasę struktury w języku Swift?
struct MyRect : CGRect {...}
Czy w ogóle możliwe jest szybkie utworzenie podklasy struktury?
Znalazłem już przykład na oficjalnej stronie Apple:
Ten przykład rozszerza strukturę CGRect, aby zawierała obliczoną właściwość zakresu:
extension CGRect {
var area: CGFloat {
return width * height
}
}
let rect = CGRect(x: 0.0, y: 0.0, width: 10.0, height: 50.0)
let area = rect.area
Jak mogę zdefiniować podklasę struktury?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
przez dokumentację Apple Swift tutaj
https://developer.apple.com/li ... -ID82
aby przeczytać o różnicach między a .
Anonimowy użytkownik
Potwierdzenie od:
Coś w tym stylu:
Wtedy mógłbym łatwo zdefiniować takie zmienne:
Anonimowy użytkownik
Potwierdzenie od:
https://medium.com/%40acecilia ... 12%3F source=friends_link&sk=da479578032c0b46c1c69111dfb6054e
https://medium.com/%40acecilia ... 6054e