Domande taggate «cocoa-touch»

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.


10
Proprietà NSString: copia o conserva?
Diciamo che ho una classe chiamata SomeClasscon un stringnome di proprietà: @interface SomeClass : NSObject { NSString* name; } @property (nonatomic, retain) NSString* name; @end Comprendo che il nome potrebbe essere assegnato a NSMutableStringnel qual caso ciò potrebbe portare a comportamenti errati. Per le stringhe in generale, è sempre una …


4
Come associo i tipi di file a un'applicazione iPhone?
Per quanto riguarda l'associazione della tua app per iPhone a tipi di file. In questa domanda informativa ho appreso che le app potevano essere associate a protocolli URL personalizzati. Questo è successo quasi un anno fa e da allora Apple ha introdotto "Document Support", che fa un ulteriore passo avanti …
318 ios  cocoa-touch 

30
Regola l'altezza UILabel in base al testo
Considera che ho il seguente testo in una UILabel(una lunga riga di testo dinamico): Poiché l'esercito alieno supera ampiamente la squadra, i giocatori devono usare il mondo post-apocalittico a proprio vantaggio, come cercare riparo dietro cassonetti, pilastri, automobili, macerie e altri oggetti. Voglio ridimensionare l' UILabel'saltezza in modo che il …


6
Genera un UUID su iOS da Swift
Nella mia app iOS Swift voglio generare stringhe UUID ( GUID ) casuali da utilizzare come chiave di tabella e questo snippet sembra funzionare: let uuid = CFUUIDCreateString(nil, CFUUIDCreate(nil)) È sicuro? O esiste forse un approccio migliore (consigliato)?

30
-didSelectRowAtIndexPath: non essere chiamato
Sto scrivendo un'app iOS con una vista tabella all'interno di una vista scheda. Nel mio UITableViewController, ho implementato -tableView:didSelectRowAtIndexPath:, ma quando seleziono una riga in fase di esecuzione, il metodo non viene chiamato. Tuttavia, la visualizzazione tabella viene popolata, quindi so che vengono chiamati altri metodi tableView nel mio controller. …

23
Come si caricano UITableViewCells personalizzati dai file Xib?
La domanda è semplice: come si carica personalizzato UITableViewCelldai file Xib? Ciò ti consente di utilizzare Interface Builder per progettare le tue celle. Apparentemente la risposta non è semplice a causa di problemi di gestione della memoria. Questo thread menziona il problema e suggerisce una soluzione, ma è pre-rilascio NDA …

30
Segnale EXC_BAD_ACCESS ricevuto
Quando si distribuisce l'applicazione sul dispositivo, il programma si chiuderà dopo alcuni cicli con il seguente errore: Program received signal: "EXC_BAD_ACCESS". Il programma funziona senza problemi sul simulatore di iPhone, inoltre eseguirà il debug e funzionerà finché eseguirò le istruzioni una alla volta. Non appena lo lascio correre di nuovo, …
290 ios  cocoa-touch 


15
Cancellazione di NSUserDefaults
Sto usando +[NSUserDefaults standardUserDefaults]per memorizzare le impostazioni dell'applicazione. È costituito da circa una dozzina di valori di stringa. È possibile eliminare questi valori in modo permanente invece di impostarli su un valore predefinito?



9
Quando viene chiamato layoutSubviews?
Ho una vista personalizzata che non riceve layoutSubviewmessaggi durante l'animazione. Ho una vista che riempie lo schermo. Ha una sottoview personalizzata nella parte inferiore dello schermo che si ridimensiona correttamente in Interface Builder se cambio l'altezza della barra di navigazione. layoutSubviewsviene chiamato quando viene creata la vista, ma mai più. …

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.