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.

30
Przekazywanie danych między kontrolerami widoku
Jestem nowy w iOS i Objective-C oraz całym paradygmacie MVC i utknąłem w następujących kwestiach: Mam widok, który działa jak formularz wprowadzania danych i chcę dać użytkownikowi możliwość wyboru wielu produktów. Produkty są wymienione w innym widoku, UITableViewControllera ja włączyłem wiele opcji. Moje pytanie brzmi: jak przenieść dane z jednego …


17
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 Swift?
974 objective-c  swift 

20
#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 komentarzy?



30
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 łańcuchu.
781 swift  string 


30
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? = fullnameArr[1] Czasami użytkownicy mogą nie mieć nazwiska.
687 arrays  swift  string  split 

30
Wstawka separatora UITableView iOS 8 nie działa
Mam aplikację, w której UITableViewwstawka separatora jest ustawiona na niestandardowe wartości - prawo 0, lewo 0. Działa to doskonale w iOS 7.x, ale iOS 8.0widzę, że wstawka separatora jest ustawiona na domyślną wartość 15po prawej stronie. Mimo że w plikach xib ustawiono na0 nadal wyświetla się niepoprawnie. Jak usunąć UITableViewCellmarginesy …

23
@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 argumenty Kiedy przejdę selector: test()do selector: nilbłędu znika. Próbowałem: selector: test() …
659 swift  selector  nstimer 


29
Korzystanie z modelu singletonowego dispatch_once w Swift
Próbuję wypracować odpowiedni model singletonu do użytku w Swift. Do tej pory udało mi się uzyskać bezpieczny dla wątków model działający jako: class var sharedInstance: TPScopeManager { get { struct Static { static var instance: TPScopeManager? = nil } if !Static.instance { Static.instance = TPScopeManager() } return Static.instance! } } …

29
Aplikacja na iOS z frameworkiem uległa awarii na urządzeniu, dyld: Biblioteka nie załadowana, Xcode 6 Beta
Ta awaria była problemem blokującym. Aby odtworzyć problem, wykonałem następujące kroki: Utwórz projekt Cocoa Touch Framework Dodaj szybki plik i psa klasy Zbuduj platformę dla urządzenia Utwórz aplikację Single View w Swift Zaimportuj platformę do projektu aplikacji Utwórz instancję szybkiej klasy z frameworka w ViewController Zbuduj i uruchom aplikację na …
573 ios  swift  crash  xcode6  dyld 


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.