Pytania otagowane jako ios

iOS to mobilny system operacyjny działający na Apple iPhone, iPod touch i iPad. Użyj tego tagu [ios] do pytań związanych z programowaniem na platformie iOS. Użyj powiązanych tagów [target-c] i [swift] dla problemów specyficznych dla tych języków programowania.

2
Jak wydrukować szczegóły wyjątku „złap wszystko” w Swift?
Aktualizuję kod, aby korzystał z języka Swift i zastanawiam się, jak wydrukować szczegóły błędu dla wyjątku pasującego do klauzuli „catch all”. Lekko zmodyfikowałem przykład z tej strony przewodnika po Swift, aby zilustrować mój punkt widzenia: do { try vend(itemNamed: "Candy Bar") // Enjoy delicious snack } catch VendingMachineError.InvalidSelection { print("Invalid …
84 ios  swift  swift2 

7
Programowo dodaj ograniczenia CenterX / CenterY
Mam UITableViewController, który nie wyświetla żadnych sekcji, jeśli nie ma nic do pokazania. Dodałem etykietę, aby wskazać użytkownikowi, że nie ma nic do wyświetlenia z tym kodem: label = UILabel(frame: CGRectMake(20, 20, 250, 100)) label.text = "Nothing to show" self.tableView.addSubview(label) Ale teraz chcę, aby był wyśrodkowany w poziomie i w …

7
Przypisywanie do „id <Delegate>” z niezgodnego typu „ViewController * const_strong”
Po ustawieniu w mojej aplikacji otrzymuję semantyczne ostrzeżenia o problemach ViewController.delegate = self. Szukałem i znalazłem podobne posty, ale żaden nie był w stanie rozwiązać mojego problemu. ViewController.m: GameAddViewController *gameAddViewContoller = [[navigationController viewControllers] objectAtIndex:0]; gameAddViewContoller.delegate=self; Otrzymuję komunikat o błędzie podczas ustawiania .delegate=self. GameAddViewController.h: @protocol GameAddViewControllerDelegate &lt;NSObject&gt; - (void)gameAddViewControllerDidCancel:(GameAddViewController *)controller; - …

8
window.onbeforeunload nie działa na iPadzie?
Czy ktoś wie, czy onbeforeunloadwydarzenie jest obsługiwane na iPadzie i / lub czy istnieje inny sposób jego wykorzystania? Próbowałem prawie wszystkiego i wygląda na to, że onbeforeunloadzdarzenie nigdy nie jest uruchamiane na iPadzie (przeglądarce Safari). W szczególności próbowałem tego: window.onbeforeunload = function(event) { event.returnValue = 'test'; } window.onbeforeunload = function(event) …


4
Cel C - przypisz, skopiuj, zachowaj
Nie mam doświadczenia w Celu C. Mam podstawową wiedzę w języku C, w tym pojęcie wskaźników. Mam dwa podstawowe pytania: Czy ktoś może wyjaśnić różnicę między przypisywaniem, kopiowaniem i zachowywaniem za pomocą jakiejś analogii? Jak obsłużysz funkcję, która zwraca zmienną wskaźnikową i jak wykonujesz przesyłanie komunikatów za pomocą wskaźnika powrotu?

11
Wyświetl tekst HTML w uitextview
Jak mogę wyświetlić tekst HTML w widoku tekstowym? Na przykład, string &amp;lt;h1&amp;gt;Krupal testing &amp;lt;span style="font-weight: bold;"&amp;gt;Customer WYWO&amp;lt;/span&amp;gt;&amp;lt;/h1&amp;gt; Załóżmy, że tekst jest pogrubiony, więc wyświetla się w widoku tekstowym jako pogrubiony ciąg, ale chcę wyświetlać normalny tekst. Czy jest to możliwe w zestawie iPhone SDK?
84 ios  iphone  uitextview 

11
Swift - Usuń znak „z ciągu”
Mam ciąg „Opcjonalny („ 5 ”)”. Muszę usunąć znak „” otaczający 5. Usunąłem element „Opcjonalny”, wykonując: text2 = text2.stringByReplacingOccurrencesOfString("Optional(", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil) Mam trudności z usunięciem znaków „, ponieważ oznaczają one koniec ciągu w kodzie.
84 ios  xcode  string  swift 


12
Żądanie POST z prostym ciągiem znaków w treści z Alamofire
Jak mogę wysłać żądanie POST z prostym ciągiem znaków w treści HTTP z Alamofire w mojej aplikacji na iOS? Domyślnie Alamofire potrzebuje parametrów dla żądania: Alamofire.request(.POST, "http://mywebsite.com/post-request", parameters: ["foo": "bar"]) Te parametry zawierają pary klucz-wartość. Ale nie chcę wysyłać żądania z ciągiem klucz-wartość w treści HTTP. Mam na myśli coś …
84 ios  http  swift  request  alamofire 

14
Uzyskaj token urządzenia do powiadomień push
Pracuję nad powiadomieniami push. Napisałem następujący kod do pobierania tokena urządzenia. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. // Add the view controller's view to the window and display. [self.window addSubview:viewController.view]; [self.window makeKeyAndVisible]; NSLog(@"Registering for push notifications..."); [[UIApplication sharedApplication] registerForRemoteNotificationTypes: (UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)]; …


5
Xcode 4 „Wyczyść” a „Czysty folder kompilacji”
Dochodzisz w pewnym momencie rozwoju każdej aplikacji, że to, co widzisz w symulatorze, nie pasuje do tego, co Twoim zdaniem powinno się wydarzyć. W większości są to błędy ludzkie - a przynajmniej tak jest w większości moich przypadków ;-) - ale czasami Xcode po prostu „zgubił trop”, a przynajmniej tak …


17
Ostrzeżenie: próba prezentacji * na *, której widok nie znajduje się w hierarchii okien - szybko
Próbuję przedstawić, ViewController czy w modelu danych są jakieś zapisane dane. Ale pojawia się następujący błąd: Ostrzeżenie: próba prezentacji * na *, którego widok nie znajduje się w hierarchii okien " Odpowiedni kod: override func viewDidLoad() { super.viewDidLoad() loginButton.backgroundColor = UIColor.orangeColor() var request = NSFetchRequest(entityName: "UserData") request.returnsObjectsAsFaults = false var …

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.