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.

6
Jak używać SCNetworkReachability w Swift
Próbuję przekonwertować ten fragment kodu na Swift. Z powodu pewnych trudności walczę z oderwaniem się od ziemi. - (BOOL) connectedToNetwork { // Create zero addy struct sockaddr_in zeroAddress; bzero(&zeroAddress, sizeof(zeroAddress)); zeroAddress.sin_len = sizeof(zeroAddress); zeroAddress.sin_family = AF_INET; // Recover reachability flags SCNetworkReachabilityRef defaultRouteReachability = SCNetworkReachabilityCreateWithAddress(NULL, (struct sockaddr *)&zeroAddress); SCNetworkReachabilityFlags flags; BOOL …
99 ios  c  struct  swift  reachability 

7
Jak drukować na konsoli za pomocą szybkiego placu zabaw?
Postępowałem zgodnie z przewodnikiem Apple Guide dla ich nowego języka, ale nie rozumiem, dlaczego pasek po prawej pokazuje tylko „Witaj, zabaw”, a nie „Witaj, świecie”. Czy ktoś może wyjaśnić, dlaczego printlnnie jest drukowany po prawej stronie? // Playground - noun: a place where people can play import Cocoa var str …



1
Swift: Zastąp tablicę ciągów w indeksie
Mam następującą tablicę ciągów: var stringArray:[String] = ["value1", "value2", "value3", "value4"] jak na przykład zastąpić trzeci ciąg o indeksie 2 („wartość 3”) innym ciągiem?
99 swift 


8
Jak wykonać żądanie HTTP + podstawowe uwierzytelnianie w Swift
Mam usługę RESTFull z podstawowym uwierzytelnianiem i chcę ją wywołać z iOS + swift. Jak i gdzie muszę podać poświadczenia dla tego żądania? Mój kod (przepraszam, dopiero zaczynam się uczyć iOS / obj-c / swift): class APIProxy: NSObject { var data: NSMutableData = NSMutableData() func connectToWebApi() { var urlPath = …
99 ios  swift 

4
UIFont - jak uzyskać cienką czcionkę systemową
UIFontma metody uzyskiwania zwykłej czcionki ( systemFontOfSize) lub pogrubionej czcionki ( boldSystemFontOfSize), ale jak uzyskać „cienką czcionkę systemową” dostępną w scenorysie? Przekazywanie „system-thin” do UIFontContructor nie działa, ten konstruktor działa tylko dla czcionek niesystemowych.

10
Jak szybko pobrać nazwę pliku ze ścieżki pliku
Jak uzyskać nazwę pliku z podanego ciągu ścieżki pliku? Na przykład, jeśli mam ciąg ścieżki pliku jako file:///Users/DeveloperTeam/Library/Developer/CoreSimulator/Devices/F33222DF-D8F0-448B-A127-C5B03C64D0DC/data/Containers/Data/Application/5D0A6264-6007-4E69-A63B-D77868EA1807/tmp/trim.D152E6EA-D19D-4E3F-8110-6EACB2833CE3.MOV i chciałbym otrzymać wynik jako trim.D152E6EA-D19D-4E3F-8110-6EACB2833CE3.MOV Dziękuję za pomoc.
98 ios  iphone  swift 


10
Obliczona właściwość tylko do odczytu a funkcja w języku Swift
W sesji Wprowadzenie do Swift WWDC descriptionpokazano właściwość tylko do odczytu : class Vehicle { var numberOfWheels = 0 var description: String { return "\(numberOfWheels) wheels" } } let vehicle = Vehicle() println(vehicle.description) Czy istnieją jakiekolwiek implikacje dla wyboru powyższego podejścia zamiast użycia metody zamiast tego: class Vehicle { var …

4
Jak szybko uciszyć ostrzeżenie
Mam fragment kodu, który generuje wiele ostrzeżeń (przestarzały interfejs API) Używając clang * mogłem to zrobić #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wdeprecated-declarations" ... #pragma clang diagnostic pop Jednak to nie działa szybko. Jak to zrobić szybko? Uwaga: nie chcę wyłączać ostrzeżenia globalnie ani nawet całego pliku, ale …
98 swift  pragma  swift2 

1
Przyspiesz pobieranie postów do mojej aplikacji społecznościowej, używając zapytania zamiast wielokrotnego obserwowania pojedynczego zdarzenia
Mam tablicę kluczy, które prowadzą do publikowania obiektów w mojej sieci społecznościowej, takich jak: / posts / id / (informacje o wpisie) Kiedy ładuję posty, ładuję / posts / 0, a następnie / posts / 1 itd., Używając observeSingleEventOfType(.Value)metody. Używam lazyTableViewdo załadowania 30 na raz i jest to dość wolne. …
98 ios  swift  firebase 

7
Znajdź różnicę w sekundach między NSDates jako liczbami całkowitymi przy użyciu języka Swift
Piszę fragment kodu, w którym chcę określić czas, jak długo przycisk był wciśnięty. Aby to zrobić, nagrałem NSDate()moment naciśnięcia przycisku i spróbowałem użyć timeIntervalSinceDatefunkcji, gdy przycisk został zwolniony. Wygląda na to, że działa, ale nie mogę znaleźć sposobu na wydrukowanie wyniku lub przełączenie go na liczbę całkowitą. var timeAtPress = …

8
Usuwanie znaczników HTML z ciągu znaków
Jak usunąć tagi HTML z ciągu, aby uzyskać czysty tekst? let str = string.stringByReplacingOccurrencesOfString("<[^>]+>", withString: "", options: .RegularExpressionSearch, range: nil) print(str)
98 html  ios  swift 

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.