Cocoa è il framework di sviluppo di applicazioni Apple per macOS, costituito da Foundation, Application Kit e Core Data. Usa il tag "cacao-touch" per le domande su iOS.
Capisco che il seguente comando aggiornerà un singolo pod: pod update <podname>. Tuttavia, ciò aggiorna anche le dipendenze di altri pod (pod non inclusi nel comando di aggiornamento) precedentemente installati. C'è un modo per aggiornare un singolo pod e lasciare da sole tutte le altre dipendenze?
Ho un UIImage (Cocoa Touch). Da ciò, sono felice di ricevere un CGImage o qualsiasi altra cosa tu voglia che sia disponibile. Vorrei scrivere questa funzione: - (int)getRGBAFromImage:(UIImage *)image atX:(int)xx andY:(int)yy { // [...] // What do I want to read about to help // me fill in this bit, …
Sto scrivendo un plug-in per un software che prende una grande raccolta di elementi e li inserisce in HTML in un WebView in Cocoa (che utilizza WebKit come renderer, quindi in pratica puoi supporre che questo file HTML venga aperto in Safari). I DIV che produce sono di altezza dinamica, …
In Cocoa, se voglio eseguire un ciclo attraverso un NSMutableArray e rimuovere più oggetti che soddisfano determinati criteri, qual è il modo migliore per farlo senza riavviare il ciclo ogni volta che rimuovo un oggetto? Grazie, Modifica: solo per chiarire: stavo cercando il modo migliore, ad esempio qualcosa di più …
Ho un progetto iOS con CocoaPods. Tutto ha funzionato senza intoppi fino a quando un altro sviluppatore ha iniziato a lavorare sullo stesso progetto. Ha apportato alcune modifiche (solo al codice per quanto ne so) e ha creato un nuovo ramo nel repository. Ho controllato il suo ramo e ho …
Se hai un NSMutableArray , come mescoli gli elementi in modo casuale? (Ho una mia risposta per questo, che è pubblicata di seguito, ma sono nuovo di Cocoa e sono interessato a sapere se esiste un modo migliore.) Aggiornamento: come notato da @Mukesh, a partire da iOS 10+ e macOS …
Alcuni codici I am unit testing devono caricare un file di risorse. Contiene la seguente riga: NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; Nell'app funziona bene, ma quando viene eseguito dal framework di unit testing pathForResource:restituisce zero, il che significa che non è in grado di individuare foo.txt. Mi sono …
Sto navigando attraverso il meraviglioso blog gestito da Scott Stevenson e sto cercando di capire un concetto fondamentale di Objective-C di assegnare ai delegati la proprietà 'Assegna' vs 'Conserva'. Nota, entrambi sono uguali in un ambiente di raccolta rifiuti. Mi occupo principalmente di un ambiente non basato su GC (ad …
EDIT: Questa è una bella applicazione di barra dei menu già pronta qui ( fonte github ) con questa risposta . Mi chiedevo come fare un'applicazione di barra dei menu, quali sono i requisiti per farlo? Ho visto che una semplice applicazione per la barra dei menu era aprire i …
Objective-C non ha spazi dei nomi; è molto simile a C, tutto è all'interno di uno spazio dei nomi globale. La pratica comune è quella di aggiungere un prefisso alle classi con le iniziali, ad es. Se si lavora in IBM, è possibile prefissarle con "IBM"; se lavori per Microsoft, …
Ho cercato di inizializzare una stringa da NSDatain Swift. Nella documentazione NSString Cocoa, Apple afferma che è necessario utilizzare questo: init(data data: NSData!, encoding encoding: UInt) Tuttavia, Apple non ha incluso alcun esempio per l'utilizzo o dove collocare il file init. Sto cercando di convertire il seguente codice da Objective-C …
Il googling iniziale indica che non esiste un modo integrato per eseguire espressioni regolari in un'applicazione Cocoa Objective-C. Quindi quattro domande: È davvero vero? Ma stai scherzando? Ok, allora c'è una bella libreria open source che mi consigliate? Quali sono i modi per avvicinarsi abbastanza senza importare una libreria, forse …
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.