Pytania oznaczone «swift»

91
Klasa zgodna z protokołem jako parametr funkcji w języku Swift

W Objective-C można określić klasę zgodną z protokołem jako parametr metody. Na przykład mógłbym mieć metodę, która zezwala tylko na to, UIViewControllerco jest zgodne z UITableViewDataSource: - (void)foo:(UIViewController<UITableViewDataSource> *)vc; Nie mogę znaleźć sposobu, aby to...

91
Ukryj pasek kart w szybkiej aplikacji IOS

Próbuję dowiedzieć się, jak ukryć pasek kart w mojej szybkiej aplikacji na iOS. Nie obchodzą mnie żadne wymyślne animacje ani nic. Po prostu coś, co mogę umieścić w funkcji ViewDidLoad ().

90
swift: Deklaracja zamknięcia jako deklaracja podobna do bloku

Możemy zadeklarować blok jak poniżej w Objective-C. typedef void (^CompletionBlock) (NSString* completionReason); Próbuję to zrobić szybko, to daje błąd. func completionFunction(NSString* completionReason){ } typealias CompletionBlock = completionFunction Błąd: użycie niezadeklarowanej...

90
Pobierz dzień tygodnia za pomocą NSDate

Stworzyłem metodę, która ma przyjmować ciąg znaków w postaci „RRRR-MM-DD” i wypluwać int, który reprezentuje pozycję dat w odniesieniu do tygodnia, w którym się ona znajduje (niezależnie od tego, czy nakłada się na miesiące). Na przykład niedziela = 1 poniedziałek = 2 i tak dalej. Oto mój...

90
Jak oceniany jest Swift IF LET?

Widziałem ten kod w witrynie Swift i różnych postach tutaj i próbuję uchwycić podstawy. Jak oceniana jest ta linia? if let name = optionalName { Jestem zdezorientowany, ponieważ to nie jest nazwa == opcjonalna nazwa, przypisuje wartość, więc w jaki sposób to zgłasza prawdę i dlaczego nie jest...

90
Usuń tekst elementu paska kart, pokaż tylko obraz

Proste pytanie, jak mogę usunąć tekst elementu paska kart i wyświetlić tylko obraz? Chcę, aby elementy paska polubiły w aplikacji Instagram: W inspektorze w xcode 6 usuwam tytuł i wybieram obraz @ 2x (50px) i @ 3x (75px). Jednak obraz nie wykorzystuje wolnego miejsca usuniętego tekstu....

90
Jak przekonwertować „Index” na „Int” w Swift?

Chcę przekonwertować indeks litery zawartej w ciągu na wartość całkowitą. Podjęto próbę odczytania plików nagłówkowych, ale nie mogę znaleźć typu dla Index, chociaż wydaje się, że jest zgodny z protokołem ForwardIndexTypez metodami (np distanceTo.). var letters = "abcdefg" let index =...

90
Wyrównanie tekstu SwiftUI

Wśród wielu właściwości Text widoku nie znalazłem żadnych związanych z wyrównaniem tekstu. Widziałem w wersji demonstracyjnej, że automatycznie obsługuje RTL, a podczas umieszczania rzeczy za pomocą View bodyzawsze automatycznie centruje. Czy brakuje mi jakiejś koncepcji dotyczącej systemu...