Pytania otagowane jako swift

Swift to bezpieczny, szybki i wyrazisty język programowania ogólnego przeznaczenia opracowany przez Apple Inc. dla jego platform i systemu Linux. Swift jest oprogramowaniem typu open source. Użyj tego tagu tylko do pytań o funkcje językowe lub wymagających kodu w Swift. Użyj tagów [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] i [cocoa] w przypadku (niezależnych od języka) pytań dotyczących platform lub ram.

7
Szybki start metodą?
Czy jest coś takiego jak metoda startedWith () lub coś podobnego w Swift? Zasadniczo próbuję sprawdzić, czy określony ciąg zaczyna się od innego. Chcę też, żeby nie rozróżniała wielkości liter. Jak być może jesteś w stanie stwierdzić, po prostu próbuję wykonać prostą funkcję wyszukiwania, ale wydaje mi się, że nie …
151 ios  swift 

10
Jak poprawnie radzić sobie ze słabą jaźnią w szybkich blokach za pomocą argumentów
W moim TextViewTableViewCellmam zmienną do śledzenia bloku i metodę konfiguracji, w której blok jest przekazywany i przypisywany. Oto moja TextViewTableViewCellklasa: // // TextViewTableViewCell.swift // import UIKit class TextViewTableViewCell: UITableViewCell, UITextViewDelegate { @IBOutlet var textView : UITextView var onTextViewEditClosure : ((text : String) -> Void)? func configure(#text: String?, onTextEdit : ((text …
151 ios  swift  retain-cycle 

5
Bezpieczny obszar Xcode 9
Podczas eksploracji Xcode9 Beta znaleziono bezpieczny obszar na konstruktorach interfejsów Wyświetl przeglądarkę hierarchii. Zaciekawiło mnie to i spróbowałem dowiedzieć się czegoś o dokumentacji Safe Area on Apple. W skrócie dokument mówi: „Obszar widoku, który bezpośrednio współdziała z układem automatycznym”. Ale to mnie nie zadowoliło, chcę wiedzieć Praktyczne zastosowanie tej nowej …

6
Swift Dictionary: Pobierz wartości jako tablicę
Mam słownik zawierający UIColorobiekty zhaszowane przez wartość wyliczenia ColorScheme: var colorsForColorScheme: [ColorScheme : UIColor] = ... Chciałbym móc wyodrębnić tablicę wszystkich kolorów (wartości) zawartych w tym słowniku. Pomyślałem, że mogę użyć tej valueswłaściwości, która jest używana podczas iteracji po wartościach słownikowych ( for value in dictionary.values {...}), ale zwraca to …
150 arrays  dictionary  swift 


18
Format daty w Swift
Jak przekonwertować tę datę i godzinę od daty? Od: 29.02.2016 12:24:26 do 29 lutego 2016 Jak dotąd to jest mój kod i zwraca wartość zerową: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "MM-dd-yyyy" dateFormatter.timeZone = NSTimeZone(name: "UTC") let date: NSDate? = dateFormatter.dateFromString("2016-02-29 12:24:26") print(date)



2
Porównaj protokół w Swift i interfejs w Javie
Przechodzę przez samouczek iOS ze strony programisty Apple . Wydaje mi się, że protocoli interfacemają prawie taką samą funkcjonalność. Czy są między nimi jakieś różnice? różne zastosowania w projekcie? Zaktualizowano Tak , przeczytałem powyższy link i nadal nie jestem pewien, jakie są różnice i zastosowanie między protocoli interface. Kiedy zadaję …
149 java  swift 

26
Załaduj UIView ze stalówki w Swift
Oto mój kod Objective-C, którego używam do ładowania stalówki dla mojego dostosowanego UIView : -(id)init{ NSArray *subviewArray = [[NSBundle mainBundle] loadNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0]; } Jaki jest odpowiednik kodu w Swift?
148 swift  uiview  xib 

24
Jak wykryć zmianę orientacji?
Używam Swift i chcę mieć możliwość załadowania kontrolera UIViewController po obróceniu do poziomu. Czy ktoś może wskazać mi właściwy kierunek? Nie mogę znaleźć niczego w Internecie i jestem trochę zdezorientowany dokumentacją.


6
Jak używać Swift @autoclosure
Pisząc assertw Swift zauważyłem, że pierwsza wartość jest wpisana jako @autoclosure() -> Bool z przeciążoną metodą w celu zwrócenia Twartości ogólnej , aby przetestować istnienie za pośrednictwem LogicValue protocol. Jednak trzymając się ściśle pytania. Wygląda na to, @autoclosureże chce otrzymać, który zwraca a Bool. Pisanie rzeczywistego zamknięcia, które nie przyjmuje …
148 closures  swift 

10
Jak zapisać dane lokalne w aplikacji Swift?
Obecnie pracuję nad aplikacją na iOS opracowaną w Swift i muszę przechowywać na urządzeniu niektóre treści utworzone przez użytkowników, ale nie mogę znaleźć prostego i szybkiego sposobu na przechowywanie / odbieranie treści użytkowników na urządzeniu. Czy ktoś mógłby wyjaśnić, jak przechowywać i uzyskiwać dostęp do lokalnej pamięci masowej? Chodzi o …

6
Zwróć wiele wartości z funkcji w języku swift
Jak zwrócić 3 oddzielne wartości danych tego samego typu (Int) z funkcji w języku Swift? Próbuję zwrócić godzinę, muszę zwrócić Godzinę, Minutę i Sekundę jako oddzielne liczby całkowite, ale wszystko za jednym razem z tej samej funkcji, czy to możliwe? Myślę, że po prostu nie rozumiem składni zwracania wielu wartości. …
148 function  swift  return 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.