Domande taggate «objective-c»

Questo tag deve essere utilizzato solo per domande relative alle funzionalità di Objective-C o che dipendono dal codice nella lingua. I tag [cacao] e [cacao-tocco] dovrebbero essere usati per chiedere informazioni sui framework o sulle classi di Apple. Utilizzare i tag correlati [ios], [macos], [apple-watch] e [tvos] per problemi specifici di tali piattaforme.


26
Impossibile nascondere la barra di stato in iOS7
Ho appena aggiornato il mio iPhone 5 iOS 7 alla versione beta quattro. Ora, quando eseguo la mia app da Xcode 5 su questo iPhone, la barra di stato non si nasconde, anche se dovrebbe. Non funziona: [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationFade]; Non funziona: [UIApplication sharedApplication].statusBarHidden = YES; Impossibile accedere ai …

16
Procedure consigliate per la sostituzione di isEqual: e hash
Come si sostituisce correttamente isEqual:in Objective-C? Il "catch" sembra essere che se due oggetti sono uguali (come determinato dal isEqual:metodo), devono avere lo stesso valore di hash. La sezione Introspection della Cocoa Fundamentals Guide contiene un esempio su come eseguire l'override isEqual:, copiato come segue, per una classe denominata MyWidget: …



30
Rileva se il dispositivo è iPhone X.
La mia app iOS utilizza un'altezza personalizzata per il UINavigationBarche porta ad alcuni problemi sul nuovo iPhone X. Qualcuno sa già come rilevare in modo affidabile a livello di codice (in Objective-C) se un'app è in esecuzione su iPhone X? MODIFICARE: Ovviamente è possibile controllare le dimensioni dello schermo, tuttavia …

1
Impossibile utilizzare le classi Swift in Objective-C
Cerco di integrare il Swiftcodice nella mia app. La mia app è scritta Objective-Ce ho aggiunto una Swiftclasse. Ho fatto tutto qui descritto . Ma il mio problema è che Xcodenon ho creato il -Swift.hfile, solo le intestazioni ponte. Quindi l'ho creato, ma in realtà è vuoto. Posso usare tutte …
260 ios  objective-c  swift 

16
iOS rileva se l'utente si trova su un iPad
Ho un'app che funziona su iPhone e iPod Touch, può funzionare su iPad Retina e tutto il resto, ma c'è bisogno di una regolazione. Devo rilevare se il dispositivo corrente è un iPad. Quale codice posso usare per rilevare se l'utente sta usando un iPad nel mio UIViewControllere quindi modificare …
260 ios  objective-c  swift  ipad  device 



4
GCD per eseguire attività nel thread principale
Ho un callback che potrebbe provenire da qualsiasi thread. Quando ricevo questo callback, vorrei eseguire una determinata attività sul thread principale. Devo verificare se sono già sul thread principale - o c'è qualche penalità non eseguendo questo controllo prima di chiamare il codice qui sotto? dispatch_async(dispatch_get_main_queue(), ^{ // do work …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.