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.



4
Jak utworzyć niestandardową klasę widoku systemu iOS i utworzyć jej wystąpienie wielu kopii (w IB)?
Obecnie tworzę aplikację, która będzie miała wiele timerów, które w zasadzie są takie same. Chcę utworzyć niestandardową klasę, która używa całego kodu timerów, a także układu / animacji, więc mogę mieć 5 identycznych timerów, które działają niezależnie od siebie. Układ utworzyłem za pomocą IB (xcode 4.2), a cały kod timerów …






14
Jeśli nie ma wyników w widoku tabeli, wyświetl na ekranie „Brak wyników”
Mam tableview, gdzie czasami może nie być żadnych wyników do wyświetlenia, więc chciałbym umieścić coś, co mówi „brak wyników”, jeśli nie ma żadnych wyników (etykieta lub jedna komórka widoku tabeli?). Czy jest na to najłatwiejszy sposób? Spróbowałbym z labeltyłu, a tableviewnastępnie ukrył jeden z dwóch w oparciu o wyniki, ale …

10
Jak uzyskać klucz do określonego indeksu ze słownika w języku Swift?
Mam Dictionaryw Swift i chciałbym uzyskać klucz o określonym indeksie. var myDict : Dictionary<String,MyClass> = Dictionary<String,MyClass>() Wiem, że mogę iterować klucze i rejestrować je for key in myDict.keys{ NSLog("key = \(key)") } Jednak, o dziwo, coś takiego nie jest możliwe var key : String = myDict.keys[0] Czemu ?
114 ios  dictionary  swift 


25
Polecenie konsolidatora nie powiodło się z kodem zakończenia 1 (użyj -v, aby zobaczyć wywołanie), Xcode 8, Swift 3
Nie mogę pozbyć się tego błędu! Próbowałem różnych rzeczy, takich jak czyszczenie danych pochodnych (Preferencje-> Lokalizacje-> kliknij szarą strzałkę, aby otworzyć folder danych pochodnych w Finderze-> kliknij prawym przyciskiem myszy, przenieś do kosza), czyszczenie projektu (CMD + Shift + K lub Produkt -> Wyczyść), aktualizowanie kartaginy i zależności, sprawdzanie innych …

6
Stosowanie niezadeklarowanego identyfikatora „kUTTypeMovie”
Otrzymuję komunikat o błędzie - użycie niezadeklarowanego identyfikatora „kUTTypeMovie” w poniższym kodzie - -(IBAction)selectVideo:(id)sender { UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; imagePicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; imagePicker.mediaTypes = [[NSArray alloc] initWithObjects:(NSString *)kUTTypeMovie, nil]; imagePicker.delegate = self; [self presentModalViewController:imagePicker animated:YES]; } Co jest z tym nie tak?

1
NSDefaultRunLoopMode vs NSRunLoopCommonModes
Ilekroć próbuję pobrać duży związany z pliku UIScrollView, MPMapViewlub coś, proces pobierania zostanie zatrzymany, gdy tylko dotknąć ekranu iPhone. Na szczęście niesamowity post na blogu Jörna sugeruje alternatywną opcję, użycie NSRunLoopCommonModesdo połączenia. To pozwala mi przyjrzeć się szczegółom dwóch trybów, NSDefaultRunLoopMode i NSRunLoopCommonModes, ale dokument Apple nie wyjaśnia uprzejmie, poza …

18
nie można usunąć z kolejki komórki z identyfikatorem Komórka - musi zarejestrować stalówkę lub klasę dla identyfikatora lub podłączyć prototypową komórkę w scenorysie
Jestem całkiem nowy w kodowaniu w ogóle i naprawdę nowy w Xcode (Swift). Rozumiem, że muszę zarejestrować stalówkę lub klasę, ale nie rozumiem „gdzie i jak?”. import UIKit class NotesListViewController: UITableViewController { @IBOutlet weak var menuButton: UIBarButtonItem! override func viewDidLoad() { super.viewDidLoad() NSNotificationCenter.defaultCenter().addObserver(self, selector: "preferredContentSizeChanged:", name: UIContentSizeCategoryDidChangeNotification, object: nil) // …
114 ios  swift  iphone  xcode6 

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.