I Cocoa Touch Frameworks che guidano le app iOS condividono molti modelli comprovati trovati sul Mac, ma sono stati realizzati con particolare attenzione alle interfacce touch-based e all'ottimizzazione.
Una visualizzazione contenitore può essere facilmente aggiunta a uno storyboard tramite l'editor dell'interfaccia. Quando viene aggiunta, una visualizzazione contenitore è composta da una visualizzazione segnaposto, un segue da incorporamento e un controller di visualizzazione (figlio). Tuttavia, non riesco a trovare un modo per aggiungere una visualizzazione contenitore a livello di …
Esistono un paio di modi diversi per rimuovere HTML tagsda un file NSStringin Cocoa. Un modo è rendere la stringa in un NSAttributedStringe quindi prendere il testo renderizzato. Un altro modo è usare NSXMLDocument's- objectByApplyingXSLTStringmetodo per applicare una XSLTtrasformazione che lo fa. Sfortunatamente, l'iPhone non supporta NSAttributedStringo NSXMLDocument. Ci sono …
Questo mi ha lasciato perplesso. È possibile modificare il colore di sfondo di un pulsante UIB in Cocoa per iPhone. Ho provato a impostare il colore di sfondo ma cambia solo gli angoli. setBackgroundColor:sembra essere l'unico metodo disponibile per queste cose. [random setBackgroundColor:[UIColor blueColor]]; [random.titleLabel setBackgroundColor:[UIColor blueColor]];
Ricevo questo errore durante la creazione della mia applicazione per iPhone: ld: warning: in /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk/System/Library /Frameworks/UIKit.framework/UIKit, manca l'architettura richiesta i386 nel file È lo stesso per tutti i framework nella mia app. È molto strano poiché questo non stava accadendo prima.
Non esiste un main()metodo rapido. Il programma deve avviare l'esecuzione da qualche parte. Allora qual è il punto di ingresso dell'esecuzione del codice swift e come viene deciso?
Sto impostando il titolo dei controller di visualizzazione in questo modo in quanto è stato caricato: self.title = @"my title"; prima di questo ho impostato il titolo negli storyboard per il controller di visualizzazione e il controller di navigazione in cui è incorporato. L'ho impostato su: "Title"; Quando faccio clic …
Sono in grado di inserire il contenuto di un NSSetin un NSMutableArraysimile: NSMutableArray *array = [set allObjects]; Il compilatore si lamenta però perché [set allObjects] restituisce un NSArraynon un NSMutableArray. Come dovrebbe essere risolto?
Posso creare UIImageda NSDatautilizzare [UIImage imageWithData:]o [UIImage initWithData:]metodi. Mi chiedo se riesco a NSDatariprendermi da un esistente UIImage? Qualcosa sulla linea diNSData *myData = [myImage getData];
Prima di tutto, ho trovato questo: Objective C HTML escape / unescape , ma non funziona per me. I miei caratteri codificati (provengono da un feed RSS, btw) hanno questo aspetto: & Ho cercato in tutta la rete e ho trovato discussioni correlate, ma nessuna correzione per la mia particolare …
Ho problemi a ridimensionare un tableHeaderView. Semplicemente non funziona. 1) Crea un UITableView e UIView (100 x 320 px); 2) Impostare l'UIView come tableHeaderView di UITableView; 3) Costruisci e vai. Va tutto bene. Ora, voglio ridimensionare tableHeaderView, quindi aggiungo questo codice in viewDidLoad: self.tableView.autoresizesSubviews = YES; self.tableView.tableHeaderView = myHeaderView; self.tableView.tableFooterView …
A cosa serve -(void)viewDidUnload? Non potevo semplicemente rilasciare tutto -dealloc? Se la vista si scaricasse, non -deallocverrebbe comunque chiamata?
Sto cercando di recuperare la quantità di memoria utilizzata dalla mia app per iPhone in qualsiasi momento, a livello di programmazione. Sì, sono a conoscenza di ObjectAlloc / Leaks. Non mi interessano, solo per sapere se è possibile scrivere del codice e ottenere la quantità di byte utilizzati e segnalarlo …
Recentemente ho provato a memorizzare i risultati della ricerca della mia app per iPhone nella raccolta NSUserDefaults. Lo uso anche per salvare correttamente le informazioni di registrazione dell'utente, ma per qualche motivo il tentativo di memorizzare il mio NSMutableArray di classi Location personalizzate torna sempre vuoto. Ho provato a convertire …
Ho un metodo che accetta un blocco e un blocco di completamento. Il primo blocco dovrebbe essere eseguito in background, mentre il blocco di completamento dovrebbe essere eseguito in qualsiasi coda sia stato chiamato il metodo. Per quest'ultimo l'ho sempre usato dispatch_get_current_queue(), ma sembra che sia deprecato in iOS 6 …
Come posso rilevare quando un utente ha premuto il pulsante della tastiera "Invio" durante la modifica di UITextField? Devo farlo per chiudere la tastiera quando l'utente preme il pulsante "Invio". Grazie.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.