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.

4
jak dodać akcję na klucz powrotu UITextField?
W widoku mam przycisk i pole tekstowe. po kliknięciu pola tekstowego pojawia się klawiatura i mogę pisać w polu tekstowym, a także mogę zamknąć klawiaturę, klikając przycisk, dodając: [self.inputText resignFirstResponder]; Teraz chcę włączyć klawisz powrotu klawiatury. kiedy nacisnę na klawiaturze klawiatura zniknie i coś się stanie. Jak mogę to zrobić?

8
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 ().
91 ios  swift 


20
ITMS-90809: wycofane użycie interfejsu API - firma Apple przestanie akceptować zgłoszenia aplikacji korzystających z interfejsów API UIWebView
Wczoraj wgrałem swoją aplikację do TestFlight i po chwili Apple wysłało mi to ostrzeżenie: ITMS-90809: wycofane użycie interfejsu API - firma Apple przestanie akceptować zgłoszenia aplikacji korzystających z interfejsów API UIWebView. Więcej informacji można znaleźć pod adresem https://developer.apple.com/documentation/uikit/uiwebview . Chodzi o to, że nie używam UIWebView w mojej aplikacji, więc …

13
Jak uruchomić polecenie terminala w skrypcie Swift? (np. xcodebuild)
Chcę zamienić moje skrypty bash CI na szybkie. Nie mogę dowiedzieć się, jak wywołać normalne polecenie terminala, takie jak lslubxcodebuild #!/usr/bin/env xcrun swift import Foundation // Works println("Test") // Works ls // Fails xcodebuild -workspace myApp.xcworkspace // Fails $ ./script.swift ./script.swift:5:1: error: use of unresolved identifier 'ls' ls // Fails …
91 swift  bash  shell  xcodebuild 

4
Jak mogę ustawić zmienną środowiskową CG_CONTEXT_SHOW_BACKTRACE?
Widzę trzy przyciski. Po ustawieniu cornerRadus w viewDidLoad (): button.layer.cornerRadius = 20W logu pojawia się następujący komunikat o błędzie: <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. Pytania: Jak mogę ustawić zmienną środowiskową CG_CONTEXT_SHOW_BACKTRACE? Albo jak mogę naprawić to ostrzeżenie? OK, …


19
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. Jakieś pomysły, jak osiągnąć …

2
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 funkcji uzupełniania Definicja: var completion: CompletionBlock = { } Jak to zrobić? Aktualizacja: Zgodnie z odpowiedzią @ jtbandes, mogę utworzyć …
90 ios  swift 

5
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 = letters.characters.indexOf("c")! // ERROR: Cannot invoke initializer for type 'Int' …
90 string  swift 



17
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 kod: func getDayOfWeek(today:String)->Int{ …

9
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 układu, SwiftUIa jeśli nie, w jaki sposób mogę ustawić właściwości wyrównania tekstu na …
90 ios  swift  swiftui 

5
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 prawdą, gdy …

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.