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
Użyj Cocoapods z rozszerzeniem aplikacji
Próbuję zbudować rozszerzenie aplikacji do zdjęć w Xcode 6 Beta-6, które korzysta z bibliotek cocoapods. Nagłówek mostkujący, który Xcode tworzy dla rozszerzenia zdjęć, nie widzi niczego z cocoapods. Na przykład: #import <GPUImage/GPUImage.h>powoduje błąd "GPUImage/GPUImage.h" file not found. Wypróbowałem każdą możliwą ścieżkę importu (z nawiasami kwadratowymi i cudzysłowami) i prawie bez …

11
Szerokość i wysokość równa superView przy użyciu programowego automatycznego układu?
Szukałem wielu fragmentów w sieci i nadal nie mogę znaleźć odpowiedzi na mój problem. Moje pytanie brzmi: mam scrollView (SV) i chcę programowo dodać przycisk wewnątrz scrollView (SV) z tą samą szerokością i wysokością jego superview, którym jest scrollView (SV), aby po obróceniu użytkownika przycisk urządzenia miał taką samą ramkę …

12
Jak zaprezentować kontroler widoku od prawej do lewej w iOS przy użyciu Swift
Używam presentViewController do zaprezentowania nowego ekranu let dashboardWorkout = DashboardWorkoutViewController() presentViewController(dashboardWorkout, animated: true, completion: nil) Przedstawia nowy ekran od dołu do góry, ale chcę, aby był prezentowany od prawej do lewej bez używania UINavigationController. Używam Xib zamiast Storyboard, więc jak mogę to zrobić?
83 ios  swift  swift2  segue 

6
UIStackView Ukryj animację widoku
W iOS 11 UIStackViewzmieniło się zachowanie animacji ukrywania w a , ale nigdzie nie mogłem znaleźć tego udokumentowanego. iOS 10 iOS 11 Kod w obu jest następujący: UIView.animate(withDuration: DiscoverHeaderView.animationDuration, delay: 0.0, usingSpringWithDamping: 0.9, initialSpringVelocity: 1, options: [], animations: { clear.isHidden = hideClear useMyLocation.isHidden = hideLocation }, completion: nil) Jak przywrócić …




2
Jakie są różnice między rzutami i ponownymi rzutami w Swift?
Po wyszukaniu pewnych odniesień, aby to rozgryźć, -Niestety- nie mogłem znaleźć przydatnego - i prostego - opisu zrozumienia różnic między throwsi rethrows. To trochę zagmatwane, gdy próbujemy zrozumieć, jak powinniśmy ich używać. Chciałbym wspomnieć, że jestem trochę zaznajomiony z -default- throwsz jego najprostszą formą propagowania błędu, jak następuje: enum CustomError: …


8
Szybko programowo przejdź do innego kontrolera widoku / sceny
Używam następującego kodu, aby programowo przejść do innego ViewController. Działa dobrze, ale w pewnym sensie ukrywa plik navigation bar. Jak to naprawić? (pasek nawigacji jest tworzony przez zagłębienie się ViewControllerw, navigation controllerjeśli ma to znaczenie). let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil) let nextViewController = storyBoard.instantiateViewControllerWithIdentifier("nextView") as NextViewController self.presentViewController(nextViewController, …

6
Co oznacza „@UIApplicationMain”?
Właśnie utworzyłem mój pierwszy projekt Swift, w AppDelegate.swiftlinii nad deklaracją klasy znajduje się wiersz - dlaczego tam jest ?! ... import UIKit import CoreData @UIApplicationMain // <- WHY IS IT HERE? class AppDelegate: UIResponder, UIApplicationDelegate { ...
82 swift 


8
Przykład szybkiego rozszerzenia
Początkowo chciałem wiedzieć, jak zrobić coś takiego UIColor.myCustomGreen abym mógł zdefiniować własne kolory i używać ich w całej aplikacji. Studiowałem wcześniej rozszerzenia i pomyślałem, że prawdopodobnie mógłbym ich użyć do rozwiązania mojego problemu, ale nie pamiętałem dokładnie, jak je skonfigurować. Wyszukiwanie w Google w czasie pisania tego tekstu pod kątem …

8
Czy istnieje sposób na ustawienie powiązanych obiektów w Swift?
Wychodząc z celu C możesz wywołać funkcję objc_setAssociatedObjectmiędzy 2 obiektami, aby utrzymywały odniesienie, co może być przydatne, jeśli w czasie wykonywania nie chcesz, aby obiekt został zniszczony, dopóki jego odwołanie nie zostanie również usunięte. Czy Swift ma coś podobnego do tego?
82 swift 

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.