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.



30
Jak mogę przesunąć UITextField w górę, gdy klawiatura jest obecna - po rozpoczęciu edycji?
Dzięki pakietowi SDK dla systemu iOS: Mam UIViewz UITextFieldS, które wprowadzają się do klawiatury. Potrzebuję, aby móc: Zezwól na przewijanie zawartości, UIScrollViewaby zobaczyć inne pola tekstowe po podniesieniu klawiatury Automatycznie „skacz” (przewijając w górę) lub skracając Wiem, że potrzebuję UIScrollView. Próbowałem zmienić klasę UIViewna UIScrollViewale, ale nadal nie mogę przewijać …


26
Bezpieczeństwo transportu zablokowało jawny tekst HTTP
Jakie ustawienia muszę wprowadzić, info.plistaby włączyć tryb HTTP zgodnie z poniższym komunikatem o błędzie? Bezpieczeństwo transportu zablokowało ładowanie zasobu HTTP w postaci jawnego tekstu (http: //), ponieważ jest ono niepewne. Tymczasowe wyjątki można skonfigurować za pomocą pliku Info.plist aplikacji. Załóżmy, że moja domena to example.com.

30
Przekazywanie danych między kontrolerami widoku
Jestem nowy w iOS i Objective-C oraz całym paradygmacie MVC i utknąłem w następujących kwestiach: Mam widok, który działa jak formularz wprowadzania danych i chcę dać użytkownikowi możliwość wyboru wielu produktów. Produkty są wymienione w innym widoku, UITableViewControllera ja włączyłem wiele opcji. Moje pytanie brzmi: jak przenieść dane z jednego …


27
Jak posortować NSMutableArray z niestandardowymi obiektami w nim?
To, co chcę zrobić, wydaje się dość proste, ale nie mogę znaleźć żadnych odpowiedzi w Internecie. Mam jeden NSMutableArrayprzedmiot i powiedzmy, że są to obiekty „Osoby”. Chcę posortować NSMutableArraywedług Person.birthDate, która jest NSDate. Myślę, że ma to coś wspólnego z tą metodą: NSArray *sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(???)]; W Javie sprawiłbym, …

19
performSelector może spowodować wyciek, ponieważ jego selektor jest nieznany
Otrzymuję następujące ostrzeżenie przez kompilator ARC: "performSelector may cause a leak because its selector is unknown". Oto co robię: [_controller performSelector:NSSelectorFromString(@"someMethod")]; Dlaczego dostaję to ostrzeżenie? Rozumiem, że kompilator nie może sprawdzić, czy selektor istnieje, czy nie, ale dlaczego miałoby to spowodować wyciek? Jak mogę zmienić kod, aby nie wyświetlało się …

23
Jak sprawdzić, czy ciąg zawiera inny ciąg w Objective-C?
Jak mogę sprawdzić, czy ciąg ( NSString) zawiera inny mniejszy ciąg? Miałem nadzieję na coś takiego: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Ale najbliższe, jakie mogłem znaleźć, to: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } W każdym razie, czy to …


30
Jak mogę opracować dla iPhone'a za pomocą komputera z systemem Windows?
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. Czy jest jakiś sposób na majsterkowanie przy użyciu iPhone SDK na komputerze z systemem Windows? Czy są plany dotyczące wersji …
1185 ios  iphone  windows 

30
Xcode - Jak naprawić „NSUnknownKeyException”, powód:… ta klasa nie jest zgodna z kodowaniem wartości klucza dla błędu klucza X?
Próbuję połączyć UILabelz IBOutletutworzonym w mojej klasie. Moja aplikacja ulega awarii z następującym błędem. Co to znaczy? Jak mogę to naprawić? *** Zakończenie aplikacji z powodu nieprzechwyconego wyjątku „NSUnknownKeyException”, powód: „[<UIViewController 0x6e36ae0> setValue: forUndefinedKey:]: ta klasa nie jest zgodna z kodowaniem wartości klucza dla klucza XXX.”

14
Stałe w celu C
Zajmuję się Cocoa aplikacji i używam stale NSStrings jako sposobów przechowywania nazwy klawiszy do moich preferencji. Rozumiem, że to dobry pomysł, ponieważ w razie potrzeby umożliwia łatwą zmianę kluczy. Ponadto jest to całe pojęcie „oddziel swoje dane od logiki”. W każdym razie, czy istnieje dobry sposób, aby zdefiniować te stałe …


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.