Articles of objective c al

come prendere uno screenshot dell’iPhone a livello di programmazione?

E ‘ansible nell’objective C che possiamo prendere la schermata dello schermo e memorizzare questa immagine in UIImage.

Come posso sospendere a livello di programmazione un NSTimer?

Sto usando un NSTimer per fare un po ‘di rendering in un’app per iPhone basata su OpenGL. Ho una finestra di dialogo modale che si apre e richiede l’input dell’utente. Mentre l’utente sta fornendo input mi piacerebbe “mettere in pausa”, ad esempio qualcosa del genere: [myNSTimer pause]; Sto usando questa syntax perché ho fatto cose […]

Quando viene rilasciato un object associato?

Allego l’object B tramite riferimento associativo all’object A. L’object B osserva alcune proprietà dell’object A attraverso KVO. Il problema è che l’object B sembra essere deallocato dopo l’ object A, il che significa che è troppo tardi per rimuoverlo come osservatore KVO dell’object A. Lo so perché ottengo eccezioni NSKVODeallocateBreak, seguito da arresti EXEC_BAD_ACCESS nel […]

Posso fare richieste POST o GET da un’applicazione iphone?

C’è un modo con l’iPhone SDK per ottenere gli stessi risultati di un metodo POST o GET HTTP?

Includi intestazione non modulare all’interno del modulo quadro

Sto usando Xcode 6, 1) In primo luogo sto creando una libreria dynamic (CoreLibrary). Questa libreria contiene il file RequestPoster.h. 2) Poi ho creato un Cocoa Touch Framework e aggiunto questa libreria dynamic (CoreLibrary). 3) Quindi questo framework si aggiunge al mio progetto e dà errore nel file RequestPoster.h (CoreLibrary). Errore: inclusione dell’intestazione non modulare […]

Passare i parametri ad addTarget: action: forControlEvents

Sto usando addTarget: action: forControlEvents come questo: [newsButton addTarget:self action:@selector(switchToNewsDetails) forControlEvents:UIControlEventTouchUpInside]; e vorrei passare i parametri al mio selettore “switchToNewsDetails”. L’unica cosa che riesco a fare è passare il mittente (id) scrivendo: action:@selector(switchToNewsDetails:) Ma sto cercando di passare variabili come valori interi. La scrittura in questo modo non funziona: int i = 0; [newsButton addTarget:self […]

Mancata corrispondenza UUID rilevata con la libreria caricata

Ricevo un avviso di “mancata corrispondenza UUID” sulla console quando provo a creare ed eseguire la mia app sul mio iPhone. avviso: disallineamento UUID rilevato con la libreria caricata – sul disco: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/usr/lib/liblockdown.dylib = uuid-mismatch-with-loaded-file , file = “/ Developer / Platforms / iPhoneOS.platform / Developer / SDK / iPhoneOS2.1.sdk / usr / lib / […]

Proprietà iVar, accesso via self?

Capisco che quando accedo ai metodi setter / getter per le proprietà dovrei usare [ self setThisValue:@”a”]; piuttosto che thisValue = @”a”; Comunque con l’esempio qui sotto posso vedere che aggiungere documenti autonomi che sto inviando un messaggio a una proprietà iVar piuttosto che una variabile locale, ma fa qualcos’altro in questo caso? @interface CustomController […]

Objective-C – Quando usare ‘self’

Questo è un codice non modificato dal modello “Utility Aplication” di iPhone di Apple: – (void)applicationDidFinishLaunching:(UIApplication *)application { MainViewController *aController = [[MainViewController alloc] initWithNibName:@”MainView” bundle:nil]; self.mainViewController = aController; [aController release]; mainViewController.view.frame = [UIScreen mainScreen].applicationFrame; [window addSubview:[mainViewController view]]; [window makeKeyAndVisible]; } Quando mainViewController viene assegnato a un aController , viene specificata la parola chiave self : […]

Zooming MKMapView per adattare i pin di annotazione?

Sto usando MKMapView e ho aggiunto un numero di pin di annotazione alla mappa su un’area di 5-10 chilometri. Quando eseguo l’applicazione, la mia mappa inizia a zoomare per mostrare il mondo intero, qual è il modo migliore per ingrandire la mappa in modo che i perni si adattino alla vista? EDIT: Il mio pensiero […]