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.


5
Importowanie protokołu Swift w klasie Objective-C
Próbuję zaimportować Swift Protocol o nazwie AnalyticProtocoldo klasy Objective-C o nazwieAnalyticFactory . protocol AnalyticProtocol { } Zaczynam od istniejącego projektu Objective-C (nie utworzyłem nowego projektu Swift z xCode i nie znalazłem, jak skonfigurować mój projekt Objective-C jako projekt Swift w xCode 6 ). W swoim pliku Swift umieściłem .hplik o …
116 objective-c  swift 

13
Tablice dekodowania Swift JSONDecode kończą się niepowodzeniem, jeśli nie powiedzie się dekodowanie pojedynczego elementu
Podczas korzystania z protokołów Swift4 i Codable napotkałem następujący problem - wygląda na to, że nie ma sposobu, aby pozwolić JSONDecoderna pominięcie elementów w tablicy. Na przykład mam następujący kod JSON: [ { "name": "Banana", "points": 200, "description": "A banana grown in Ecuador." }, { "name": "Orange" } ] I …
116 arrays  json  swift  swift4  codable 

8
Wersja języka Xcode 9 Swift (SWIFT_VERSION)
Niedawno zaktualizowałem xcode do wersji 9. Wcześniej w Xcode 8.x za każdym razem, gdy go używam pod update, wyświetla mi się kod aktualizacji, aby przekonwertować kod do Swift 3 i zrobić to, aby rozwiązać błędy. Ale teraz daje mi ten błąd: Ustawienie kompilacji „Swift Language Version” (SWIFT_VERSION) musi mieć wartość …
115 ios  swift  xcode  swift3  xcode9 


12
Jak programowo stworzyć UILabel przy użyciu Swift?
Jak utworzyć UILabelprogramistycznie przy użyciu Swift w Xcode 6? Zacząłem od nowej „aplikacji pojedynczego widoku” w Xcode 6 i wybrałem Swift dla tego projektu. Mam swoje pliki AppDelegate.swifti ViewController.swiftnie wiem, co mam teraz zrobić.
115 ios  swift 

15
Jak mogę zakodować ciąg do Base64 w Swift?
Chcę przekonwertować ciąg na Base64. Znalazłem odpowiedzi w kilku miejscach, ale w Swift już nie działa. Używam Xcode 6.2. Uważam, że odpowiedź może działać w poprzednich wersjach Xcode, a nie Xcode 6.2. Czy ktoś mógłby mnie poprowadzić do zrobienia tego w Xcode 6.2? Odpowiedź, którą znalazłem, była taka, ale nie …
115 swift  base64 

2
Pobierz aktualną datę w Swift 3? [Zamknięte]
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Jak mogę ustawić bieżącą datę label.text w Swift 3? Chcę dzisiaj wydrukować na ekranie. Nie znalazłem, …
115 swift  nsdate 




6
Zapisz obraz w folderze dokumentów aplikacji z UIView w systemie IOS
Mam UIImageView, który umożliwia użytkownikowi umieszczanie i zatrzymywanie obrazu, dopóki nie będzie można go zapisać. Problem polega na tym, że nie mogę dowiedzieć się, jak właściwie zapisać i odzyskać obraz, który umieściłem w widoku. Pobrałem i umieściłem obraz w UIImageView w następujący sposób: //Get Image - (void) getPicture:(id)sender { UIImagePickerController …

10
Jak uzyskać klucz do określonego indeksu ze słownika w języku Swift?
Mam Dictionaryw Swift i chciałbym uzyskać klucz o określonym indeksie. var myDict : Dictionary<String,MyClass> = Dictionary<String,MyClass>() Wiem, że mogę iterować klucze i rejestrować je for key in myDict.keys{ NSLog("key = \(key)") } Jednak, o dziwo, coś takiego nie jest możliwe var key : String = myDict.keys[0] Czemu ?
114 ios  dictionary  swift 

18
nie można usunąć z kolejki komórki z identyfikatorem Komórka - musi zarejestrować stalówkę lub klasę dla identyfikatora lub podłączyć prototypową komórkę w scenorysie
Jestem całkiem nowy w kodowaniu w ogóle i naprawdę nowy w Xcode (Swift). Rozumiem, że muszę zarejestrować stalówkę lub klasę, ale nie rozumiem „gdzie i jak?”. import UIKit class NotesListViewController: UITableViewController { @IBOutlet weak var menuButton: UIBarButtonItem! override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: "preferredContentSizeChanged:", name: UIContentSizeCategoryDidChangeNotification, object: nil) // …
114 ios  swift  iphone  xcode6 

7
Czy w przypadku JSONDecoder w Swift 4 brakujące klucze mogą używać wartości domyślnej zamiast być właściwościami opcjonalnymi?
Swift 4 dodał nowy Codableprotokół. Kiedy używam JSONDecoder, wydaje się, że wszystkie nieopcjonalne właściwości mojej Codableklasy mają klucze w formacie JSON lub generuje błąd. Nadanie każdej właściwości mojej klasy opcjonalności wydaje się niepotrzebnym kłopotem, ponieważ naprawdę chcę użyć wartości w json lub wartości domyślnej. (Nie chcę, aby ta właściwość była …
114 json  swift  swift4  codable 

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.