Pytania oznaczone «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.

974
Jak wywołać kod celu C w Swift?

Jak w Swift wywołuje się kod celu C? Apple wspomniał, że mogą one współistnieć w jednej aplikacji, ale czy to oznacza, że ​​można technicznie ponownie użyć starych klas stworzonych w Objective-C, budując nowe klasy w

936
#pragma mark w Swift?

W celu C mogę używać #pragma markdo zaznaczania części mojego kodu w nawigatorze symboli. Ponieważ jest to polecenie preprocesora języka C, nie jest ono dostępne w Swift. Czy w Swift jest na to jakieś rozwiązanie, czy też muszę używać brzydkich

781
Uzyskaj długość ciągu

Jak uzyskać długość String? Na przykład mam zmienną zdefiniowaną jak: var test1: String = "Scott" Jednak nie mogę znaleźć metody długości na

687
Podzielić ciąg znaków na tablicę w Swift?

Powiedz, że mam tutaj ciąg: var fullName: String = "First Last" Chcę podzielić podstawę ciągu na białe znaki i przypisać wartości do odpowiednich zmiennych var fullNameArr = // something like: fullName.explode(" ") var firstName: String = fullNameArr[0] var lastName: String? =...

659
@selector () w Swift?

Próbuję utworzyć NSTimerw, Swiftale mam pewne problemy. NSTimer(timeInterval: 1, target: self, selector: test(), userInfo: nil, repeats: true) test() jest funkcją w tej samej klasie. W edytorze pojawia się błąd: Nie można znaleźć przeciążenia dla parametru „init”, które akceptuje podane...

554
Konwertuj Int na String w Swift

Próbuję dowiedzieć się, jak rzucić Intsię na klasę Stringw Swift. Wymyślam obejście, używając, NSNumberale chciałbym dowiedzieć się, jak to wszystko zrobić w Swift. let x : Int = 45 let xNSNumber = x as NSNumber let xString : String =