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.


21
Otrzymywanie komunikatu „nie znaleziono pliku” w nagłówku Bridging podczas importowania struktur Objective-C do projektu Swift
Mam projekt Swift, dla którego próbuję zaimportować platformy oparte na ObjC. Struktura znajduje się w katalogu pod ścieżką projektu i odwołuje się do niej projekt w Xcode. Jest również dodawany do „Połącz pliki binarne z bibliotekami” na stronie „Fazy kompilacji” projektu. Jednak z jakiegoś powodu nie mogę uwzględnić struktury w …

6
Szybkie wyliczenie z niestandardowym inicjatorem traci inicjator rawValue
Spróbowałem sprowadzić ten problem do jego najprostszej formy w następujący sposób. Ustawiać Xcode w wersji 6.1.1 (6A2008a) Wyliczenie zdefiniowane w MyEnum.swift: internal enum MyEnum: Int { case Zero = 0, One, Two } extension MyEnum { init?(string: String) { switch string.lowercaseString { case "zero": self = .Zero case "one": self …
96 swift  enums 

16
Jak zaprezentować UIActionSheet iOS Swift?
Jak zrobić arkusz UIActionSheet w iOS Swift? Oto mój kod do kodowania UIActionSheet. @IBAction func downloadSheet(sender: AnyObject) { let optionMenu = UIAlertController(title: nil, message: "Choose Option", preferredStyle: .actionSheet) let saveAction = UIAlertAction(title: "Save", style: .default, handler: { (alert: UIAlertAction!) -> Void in println("Saved") }) let deleteAction = UIAlertAction(title: "Delete", style: …


13
Swift - Jak wykryć zmiany orientacji
Chcę dodać dwa obrazy do widoku pojedynczego obrazu (np. Jeden obraz poziomy i inny obraz pionowy), ale nie wiem, jak wykryć zmiany orientacji przy użyciu szybkich języków. Wypróbowałem tę odpowiedź, ale wystarczy jedno zdjęcie override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) { if UIDevice.currentDevice().orientation.isLandscape.boolValue { print("Landscape") } else { print("Portrait") …
96 ios  swift 

29
Usuń tekst z przycisku Wstecz, zachowując ikonę
Chcę usunąć tekst z przycisku Wstecz, ale chcę zachować ikonę. próbowałem let backButton = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: navigationController, action: nil) navigationItem.leftBarButtonItem = backButton Jednak powoduje to całkowite usunięcie tekstu i ikony.
96 ios  swift  xcode 

13
Jak dodać TextField do UIAlertController w Swift
Próbuję pokazać a UIAlertControllerz UITextView. Kiedy dodam linię: //Add text field alertController.addTextFieldWithConfigurationHandler { (textField) -> Void in } Wyskakuje mi Runtimebłąd: błąd krytyczny: nieoczekiwanie znaleziono zero podczas rozpakowywania wartości opcjonalnej let alertController: UIAlertController = UIAlertController(title: "Find image", message: "Search for image", preferredStyle: .Alert) //cancel button let cancelAction: UIAlertAction = UIAlertAction(title: …

12
Co oznacza ostrzeżenie „Mapowanie architektury arm64 na x86_64”?
Po migracji mojego frameworka do Xcode 10 beta (10L176w) zacząłem otrzymywać ostrzeżenia, takie jak: Mapowanie architektury arm64 do x86_64. Upewnij się, że ustawienia kompilacji architektury i prawidłowych architektur tego celu są poprawnie skonfigurowane dla platformy iOS Simulator. ... i: Mapowanie architektury armv7 do i386. Upewnij się, że ustawienia kompilacji architektury …
96 ios  swift  xcode  xcode10 

11
Wgrywanie pliku z parametrami za pomocą Alamofire
Próbuję przesłać plik za pomocą Alamofire. Przesyłanie działa dobrze, gdy używam File ( NSUrl), jednak nie mogę dowiedzieć się, jak użyć tej NSDataopcji? Oto co mam jako test: var url:NSURL = NSURL.URLWithString("http://localhost:8080/bike.jpeg") var err: NSError? var imageData :NSData = NSData.dataWithContentsOfURL(url,options: NSDataReadingOptions.DataReadingMappedIfSafe, error: &err) Alamofire.upload(.POST, "http://localhost:8080/rest/service/upload/test.png", imageData) .progress { (bytesWritten, totalBytesWritten, …
95 ios  swift  alamofire 

22
Nie można uruchomić aplikacji w Simulator: Xcode beta 6 iOS 8
Nie mogę uruchomić mojej aplikacji na symulatorze przy użyciu Xcode 6 beta i symulatora iPhone'a 5s. Najpierw otrzymuję komunikat o błędzie z symulatora „Nie można uruchomić symulatora iOS” a potem po tym, jak Xcode wyświetla następujący błąd, Nie można uruchomić aplikacji w symulatorze Wystąpił błąd podczas uruchamiania (Domain = DTiPhoneSimulatorErrorDomain, …
95 ios  xcode  swift  ios8 

6
Funkcje matematyczne w Swift
Jak używać funkcji matematycznych, takich jak sqrt(), floor(), round(), sin(), etc? Robiąc: _ = floor(2.0) _ = sqrt(2.0) Dostaję: błąd: użycie nierozwiązanego identyfikatora „podłoga” błąd: użycie nierozwiązanego identyfikatora „sqrt”
95 swift 

6
Swift podklasa UIView
Chcę uzyskać podklasę UIView i pokazać login podobny do widoku. Stworzyłem to w Objective-C, ale teraz chcę przenieść to na Swift. Nie używam scenorysów, więc cały UI tworzę w kodzie. Ale pierwszy problem polega na tym, że muszę wdrożyć initWithCoder. Dałem mu domyślną implementację, ponieważ nie zostanie wywołana. Teraz, kiedy …
95 ios  swift 

10
iOS - podczas uruchamiania testów jednostkowych dla języka Swift nie znaleziono pliku „MyProject-Swift.h”
Próbuję skonfigurować testy jednostkowe dla mojego projektu. Jest to istniejąca aplikacja Objective-C, do której niedawno dodałem jedną klasę Swift. Skonfigurowałem pliki „MyProject-Swift.h” i Swift Bridging (zarówno „MyProject”, jak i „MyProjectTest”) i mogę dobrze zbudować i uruchomić aplikację, używając zarówno kodu Objective-C, jak i Swift. Jednak teraz chcę uruchomić kilka testów …

9
Czy mogę zmienić rozmiar wskaźnika UIActivityIndicator?
Niezależnie od rozmiaru, który mu nadam podczas alokacji, pokazuje tylko stały rozmiar. Czy można go zwiększyć? Kod: activityIndicator = [[UIActivityIndicatorView alloc] initWithFrame: CGRectMake(142.00, 212.00, 80.0, 80.0)]; [[self view] addSubview:activityIndicator]; [activityIndicator sizeToFit]; activityIndicator.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin); activityIndicator.hidesWhenStopped = YES; activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleWhiteLarge;

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.