swift

Xcode 8 Beta 3 Użyj Legacy Swift problem

Mam projekt Objective-C w Xcode 8 Beta 3. Od aktualizacji, za każdym razem, gdy próbuję zbudować, otrzymuję następujący błąd: ... użycie wersji Beta 2. Jakieś pomysły, Jak mogę rozwiązać ten problem? Powinienem też wspomnieć, że używam OSX 10.12 Beta 2.

Jak używać niestandardowych kluczy z protokołem dekodowania Swift 4?

Swift 4 wprowadził obsługę natywnego kodowania i dekodowania JSON poprzez Decodable protokół. Jak używać do tego niestandardo ... owi na Address, że zip_code mapuje do zip? Wierzę, że używasz nowego protokołu CodingKey, ale nie mogę wymyśl, jak tego użyć.

Error in Swift class: Property not initialized at super.INIT call

Mam dwie klasy, Shape i Square class Shape { var numberOfSides = 0 var name: String init(name:String) { ... nitialized at super.init call super.init(name:name) Dlaczego muszę ustawić self.sideLength przed wywołaniem super.init?

Get top most UIViewController

Nie mogę zdobyć większości UIViewController bez dostępu do UINavigationController. Oto co mam do tej pory: UIApplication.sh ... opcjonalne łańcuchowanie nie powinno być problemem. Z góry dzięki! Uwaga: to zły pomysł zrobić coś takiego. Łamie wzór MVC.

Nie można wstawić nowego połączenia gniazdka: nie można znaleźć żadnych informacji dla klasy o nazwie

Dostałem błąd na Xcode mówiąc, że nie ma informacji o kontrolerze widoku. Could not insert new outlet connection: Could not find any information for the class named Dlaczego tak się dzieje?

Jak obliczyć szerokość UILabel na podstawie długości tekstu?

Chcę wyświetlić obrazek obok etykiety UILabel, jednak UILabel ma zmienną długość tekstu, więc nie wiem, gdzie umieścić obrazek. Jak mogę to osiągnąć?

Załaduj UIView ze stalówki w Swift

Oto Mój kod Objective-C, którego używam do ładowania stalówki dla mojego spersonalizowanego UIView: -(id)init{ NSArray ... dNibNamed:@"myXib" owner:self options:nil]; return [subviewArray objectAtIndex:0]; } Jaki jest równoważny kod w Swift?

Jak zastosować Gradient do widoku w tle aplikacji iOS Swift

Próbuję zastosować gradient jako kolor tła widoku (główny widok storyboardu). Kod działa, ale nic się nie zmienia. Używam Xco ... backgroundLayer.frame = view.frame view.layer.insertSublayer(backgroundLayer, atIndex: 0) } } }

Czym jest słowo kluczowe "open" w języku Swift?

The ObjectiveC.swift Plik z biblioteki standardowej zawiera kilka następujących linii kodu wokół linii 228: extension NSObj ... var hashValue: Int { return hash } } Co oznacza open var w tym kontekście, lub co jest słowem kluczowym open w ogóle?

Jak ukryć pasek stanu w aplikacji Swift na iOS?

Chciałbym usunąć pasek stanu u góry ekranu. To nie działa: func application (application: UIApplication, didFinishLaunchin ... w.addSubview(label) self.window!.rootViewController = controller self.window!.makeKeyAndVisible() return true }

Jak mogę przekonwertować string date na NSDate?

I want to convert "2014-07-15 06:55:14.198000+00:00" ten ciąg daty Do Nsdate w Swift.

Jak korzystać z Swift @autoklosure

Zauważyłem podczas pisania assert w języku Swift, że pierwsza wartość jest wpisywana jako @autoclosure() -> Bool Z prz ... file: __FILE__, line: __LINE__) Co się dzieje? Co to jest @autoclosure? Edytuj: @auto_closure przemianowano @autoclosure

Błąd kompilatora Swift: "niemodułowy nagłówek w module framework"

Teraz chciałbym przenieść mój framework ObjC do Swift i dostałem następujący błąd: include of non-modular header inside fra ... główną przyczyną) należy ustawić następujące ustawienie na yes: CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES

Jak rozszerzyć tablice wpisywane w języku Swift?

Jak mogę rozszerzyć Typ Swifta Array<T> lub T[] o niestandardowe utile funkcjonalne? Przeglądanie dokumentów API Swif ... Czy ktoś wie jaki jest właściwy sposób na stworzenie typowanej metody rozszerzenia, która działa jak wbudowane rozszerzenia?

Sourcekitservice Zakończone

Mam problem z Xcode, gdzie pojawia się błąd "Source Kit Service Termined" i wszystkie podświetlanie składni i uzupełnianie kodu zniknęło w Swift. Jak mogę to naprawić? Oto przykładowy obrazek:

Tworzenie i odtwarzanie dźwięku w swift

Więc chcę stworzyć i odtworzyć dźwięk w swifcie, który będzie odtwarzany po naciśnięciu przycisku, wiem jak to zrobić w Objec ... nd); A potem żeby to zagrać to bym zrobił: AudioServicesPlaySystemSound(Explosion); Czy ktoś wie, jak mogłem to zrobić?

Wykryj, czy aplikacja jest budowana dla urządzenia lub symulatora w Swift

W Objective-C możemy wiedzieć, czy aplikacja jest budowana dla urządzenia lub symulatora za pomocą makr: #if TARGET_IPHONE_ ... konywania. Jak mogę osiągnąć to samo w Swift? przeszukałem stack overflow, zajrzałem do dokumentów i nie mogę tego rozgryźć.

iOS różnica między isKindOfClass i isMemberOfClass

Jaka jest różnica między funkcjami isKindOfClass:(Class)aClass i isMemberOfClass:(Class)aClass? Wiem, że jest to coś małego, ... ję kogoś, aby określić, które jest które Proszę. W języku Swift isKind(of aClass: AnyClass) i isMember(of aClass: AnyClass).

Jak Mogę używać UIColorFromRGB w Swift?

W Objective-C używamy tego kodu do ustawiania kolorów RGB dla widoków: #define UIColorFromRGB(rgbValue) [UIColor co ... ((float)(rgbValue & 0xFF))/255.0 alpha:1.0] view.backgroundColor=UIColorFromRGB(0x209624); Jak mogę użyć tego w Swift?

Czy istnieje powód, dla którego Swift array assignment jest niespójny(ani Referencja, ani głęboka Kopia)?

[14]}czytam dokumentację i ciągle kręcę głową nad niektórymi decyzjami projektowymi języka. Ale to, co naprawdę mnie zastana ... ce powinny się tak zachowywać? EDIT : tablice zostały zmienione i mają teraz semantykę wartości. O wiele bardziej rozsądne!