Czy można sformatować textw a, UILabelaby wyświetlić punktor ? Jeśli tak, jak mogę to zrobić?
Czy można sformatować textw a, UILabelaby wyświetlić punktor ? Jeśli tak, jak mogę to zrobić?
Mam klasę Person, której instancja jest uruchamiana wiele razy. Każda osoba ma swój własny licznik czasu. Po w moim initdla Personzadzwonię startTimer(). class Person { var timer = NSTimer() func startTimer() { timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector:...
Mam aplikację Swift używającą SceneKit dla iOS 8. Ładuję scenę z pliku .dae, który zawiera siatkę kontrolowaną przez szkielet. W czasie wykonywania muszę zmodyfikować współrzędne tekstury. Korzystanie z transformacji nie wchodzi w grę - muszę obliczyć inne, całkowicie nowe UV dla każdego...
Próbuję zadzwonić pod numer, który nie używa określonych numerów, ale numer, który jest wywoływany w zmiennej lub przynajmniej każę mu wywołać numer w telefonie. Ta liczba, która jest wywoływana w zmiennej, to liczba, którą pobrałem za pomocą parsera lub pobierając z witryny sql. Zrobiłem...
Powiedzmy, że mam protokół: public protocol Printable { typealias T func Print(val:T) } A oto realizacja class Printer<T> : Printable { func Print(val: T) { println(val) } } Spodziewałem się, że będę mógł używać Printablezmiennej do drukowania takich wartości: let p:Printable...
Jestem początkującym programistą w Swift i tworzę podstawową aplikację, która zawiera UITableView. Chcę odświeżyć określony wiersz tabeli za pomocą: self.tableView.reloadRowsAtIndexPaths(paths, withRowAnimation: UITableViewRowAnimation.none) i chcę, aby wiersz, który zostanie odświeżony,...
Powiedzmy, że mam ten kod: class Stat { var statEvents : [StatEvents] = [] } struct StatEvents { var name: String var date: String var hours: Int } var currentStat = Stat() currentStat.statEvents = [ StatEvents(name: "lunch", date: "01-01-2015", hours: 1), StatEvents(name: "dinner",...
Mam problem z napisaniem niestandardowego init dla podklasy UIViewController, w zasadzie chcę przekazać zależność przez metodę init dla viewController, zamiast ustawiać właściwość bezpośrednio jak viewControllerB.property = value Zrobiłem więc niestandardowy init dla mojego viewController i...
Mam kilka protokołów LoginStrategy public protocol LoginStrategy { func login(_ viewController: UIViewController) func getUserInfo(withCompletionHandler completionHandler: @escaping (_ userInfo: [String: Any]?) -> ()) func createLoginButton(_ frame: CGRect, withCompletionHandler...
Jestem UISearchBarczęścią paska nawigacyjnego, takiego jak: let searchBar = UISearchBar() //some more configuration to the search bar ..... navigationItem.titleView = searchBar Po aktualizacji do iOS 11czegoś dziwnego stało się z paskiem wyszukiwania w mojej aplikacji. On iOS 10i przed...
Nawiązałem do przewodnika programowania Apple w języku Swift, aby zrozumieć tworzenie obiektów mutable / immutable (Array, Dictionary, Sets, Data) w języku Swift. Ale nie mogłem zrozumieć, jak stworzyć niezmienne kolekcje w Swift. Chciałbym zobaczyć odpowiedniki w Swift dla poniższych w...
Książka mówi, że „funkcje i zamknięcia są typami referencyjnymi”. Jak więc sprawdzić, czy odniesienia są równe? == i === nie działają. func a() { } let å = a let b = å === å // Could not find an overload for === that accepts the supplied arguments
Rozważ dwie klasy: class A { var x: Int init(x: Int) { self.x = x } convenience init() { self.init(x: 0) } } class B: A { init() { super.init() // Error: Must call a designated initializer of the superclass 'A' } } Nie rozumiem, dlaczego to nie jest dozwolone. Ostatecznie...
Swift wymaga wyczerpujących instrukcji przełączania, a każdy przypadek ma kod wykonywalny. Etykieta „case” w „przełączniku” powinna zawierać co najmniej jedną instrukcję wykonywalną Czy ktoś zdecydował się na dobry sposób na załatwienie spraw, w których nie chcesz nic robić? Mogę tam umieścić...
W Objective C możesz zarejestrować wywoływaną metodę za pomocą: NSLog(@"%s", __PRETTY_FUNCTION__) Zwykle jest to używane z makra rejestrującego. Chociaż Swift nie obsługuje makr (wydaje mi się), nadal chciałbym użyć ogólnej instrukcji dziennika, która zawiera nazwę funkcji, która została...
Kiedy chcę sprawdzić, czy opcjonalna wartość logiczna jest prawdziwa, wykonanie tego nie działa: var boolean : Bool? = false if boolean{ } Powoduje to ten błąd: Opcjonalny typ „@IvalueBool?” nie może być używany jako wartość logiczna; zamiast tego przetestuj '! = nil' Nie chcę sprawdzać,...
Czy jest sposób na użycie dwóch, a nawet trzech kolorów czcionek na jednej etykiecie w iOS? Jeśli jako przykład użyto tekstu „cześć, jak się masz”, tekst „cześć” byłby niebieski, a „jak się masz” - zielony? Czy to możliwe, wydaje się łatwiejsze niż tworzenie wielu etykiet?...
Jak mogę zmienić kolor tekstu UISearchBar?
Próbowałem przesłać plik obrazu do Parse po zrobieniu zdjęcia bezpośrednio na telefonie. Ale rzuca wyjątek: Zakończenie aplikacji z powodu nieprzechwyconego wyjątku „NSInvalidArgumentException”, przyczyna: „PFFile nie może być większa niż 10485760 bajtów” Oto mój kod: W pierwszym widoku...
Powiedzmy, że mam wiele kontrolerów widoku w mojej aplikacji Swift i chcę mieć możliwość przekazywania danych między nimi. Jeśli jestem kilka poziomów niżej w stosie kontrolera widoku, w jaki sposób mogę przekazać dane do innego kontrolera widoku? Lub między kartami w kontrolerze widoku paska...