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.

15
Jak odtworzyć dźwięk za pomocą Swift?
Chciałbym odtworzyć dźwięk za pomocą Swift. Mój kod działał w Swift 1.0, ale teraz nie działa już w Swift 2 lub nowszym. override func viewDidLoad() { super.viewDidLoad() let url:NSURL = NSBundle.mainBundle().URLForResource("soundName", withExtension: "mp3")! do { player = try AVAudioPlayer(contentsOfURL: url, fileTypeHint: nil) } catch _{ return } bgMusic.numberOfLoops = 1 …
148 ios  swift  avfoundation 

16
dyld: Biblioteka nie załadowana: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Zainstalowałem parę za pomocą Homebrew, a następnie od razu chciałem wskoczyć do projektu, wykonując, vapor new Helloale otrzymałem następujący komunikat z powrotem w terminalu: dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /usr/local/bin/vapor Reason: image not found zsh: abort vapor new Hello Próbowałem rozwiązać niektóre problemy, takie jak odinstalowanie i ponowne …
147 swift  macos  openssl  homebrew  vapor 

5
szybka sprawa
Czy Swift upadł przez oświadczenie? np. jeśli wykonam następujące czynności var testVar = "hello" var result = 0 switch(testVal) { case "one": result = 1 case "two": result = 1 default: result = 3 } czy możliwe jest wykonanie tego samego kodu dla przypadku „jeden” i przypadku „dwa”?

5
Jak przekazać typ klasy jako parametr funkcji
Mam ogólną funkcję, która wywołuje usługę internetową i serializuje odpowiedź JSON z powrotem do obiektu. class func invokeService<T>(service: String, withParams params: Dictionary<String, String>, returningClass: AnyClass, completionHandler handler: ((T) -> ())) { /* Construct the URL, call the service and parse the response */ } To, co próbuję osiągnąć, jest odpowiednikiem …


5
dealloc w Swift
Chciałbym przeprowadzić pewne porządki pod koniec życia kontrolera widoku, a mianowicie usunąć NSNotificationCenterpowiadomienie. Implementacja deallocpowoduje błąd kompilatora Swift: Cannot override 'dealloc' which has been marked unavailable Jaki jest preferowany sposób porządkowania pod koniec życia obiektu w Swift?
145 swift  dealloc 


9
Czy można używać Enum Swift w Obj-C?
Próbuję przekonwertować część mojej klasy Obj-C na Swift. I kilka innych klas Obj-C nadal używających enum w tej przekonwertowanej klasie. Szukałem w dokumentach przedpremierowych i nie mogłem go znaleźć, a może przegapiłem. Czy istnieje sposób na użycie Swift enum w klasie Obj-C? Lub link do dokumentu tego wydania? W ten …
145 objective-c  enums  swift 

16
Znaleźć obiekt w tablicy?
Czy Swift ma coś takiego jak _.findWhere w Underscore.js? Mam tablicę struktur typu Ti chciałbym sprawdzić, czy tablica zawiera obiekt struct, którego namewłaściwość jest równa Foo. Próbował użyć find()i filter()ale tylko pracę z prymitywnych typów, np Stringlub Int. Zgłasza błąd o niezgodności z Equitableprotokołem lub coś w tym rodzaju.
144 ios  swift 

23
Dodaj przesunięcie, aby usunąć UITableViewCell
Tworzę aplikację CheckList z rozszerzeniem UITableView. Zastanawiałem się, jak dodać przesunięcie, aby usunąć plik UITableViewCell. To jest mój ViewController.swift: import UIKit class ViewController: UIViewController, UITextFieldDelegate, UITableViewDelegate, UITableViewDataSource { var tableView: UITableView! var textField: UITextField! var tableViewData:Array<String> = [] // Define Colors let lightColor: UIColor = UIColor(red: 0.996, green: 0.467, blue: …
144 ios  uitableview  swift 


7
Jaki jest symbol podkreślenia _ w Swift References?
W sekcji referencyjnej dokumentacji firmy Apple znajduje się wiele przykładów tego rodzaju rzeczy: func runAction(_action: SKAction!) `` Ekwiwalentem '' celu-C tego jest: - (void)runAction:(SKAction *)action Uderza mnie, że prawdopodobnie ważne jest, aby (w odwołaniu do języka Swift) była spacja po podkreśleniu i napisie „akcja” kursywą. Ale nie potrafię zrozumieć, co …

3
Używanie wielu let-as w instrukcji if w języku Swift
Rozpakowuję dwie wartości ze słownika i przed ich użyciem muszę je rzutować i przetestować pod kątem odpowiedniego typu. Oto, co wymyśliłem: var latitude : AnyObject! = imageDictionary["latitude"] var longitude : AnyObject! = imageDictionary["longitude"] if let latitudeDouble = latitude as? Double { if let longitudeDouble = longitude as? Double { // …

11
RealmSwift: Konwertuj wyniki na Swift Array
Co chcę wdrożyć: class func getSomeObject() -> [SomeObject]? { let objects = Realm().objects(SomeObject) return objects.count > 0 ? objects : nil } Jak mogę zwrócić obiekt, jakby [SomeObject]zamiast tego Results?
143 ios  swift  realm 

13
Ramka ostrzegawcza dla „paska nawigacji” będzie inna, gdy w czasie wykonywania pojawi się w Xcode 8 Swift 3
Przed aktualizacją do Xcode 8nie widziałem tego błędu w takim przypadku. Mam różne kontrolery nawigacji. Dla wszystkich widzę błąd Frame for "Navigation bar" will be different at the run time. Navigation bar "Expected: width=384, Actual: width=375. W rzeczywistości te kontrolery nawigacji nie mają Navigation bar. Navigation baristnieje dla podglądów podrzędnych. …

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.