Sto scrivendo un programma Objective-C che si occupa di memoria immagine di basso livello. Sto usando le strutture ANSI-C per la memorizzazione dei miei dati - Gli oggetti in piena regola sembrano esagerati visto che i dati che sto memorizzando sono dati al 100%, senza metodi per operare su quei dati. Nello specifico, sto scrivendo un algoritmo di posterizzazione personalizzabile che si basa su una serie di colori: è qui che le cose si complicano. Sto memorizzando i miei colori come strutture di tre float e un flag intero (correlato all'algoritmo di posterizzazione in particolare). Everyhting sta andando bene, tranne che per una cosa ...Aggiungi puntatore C a NSMutableArray
[domanda effettiva]
io non riesco a capire come aggiungere i puntatori a un NSMutableArray! So come aggiungere un oggetto, ma aggiungere un puntatore a una struct sembra essere più difficile: non voglio che NSMutableArray deriferisca il mio puntatore e consideri la struct come una sorta di oggetto strano. Voglio che NSMutableArray aggiunga il puntatore alla sua raccolta. Come procedo a fare questo?
Grazie in anticipo,
G
Oh mio! Non avrei mai pensato! Darei un'occhiata, grazie :) –
Il cacao ha un sacco di classi di raccolta a cui la maggior parte delle persone manca - trovo che 'NSMapTable' sia particolarmente utile. Vedi l'elenco completo qui: https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Collections/Collections.html – andyvn22
Oh! Grazie! Dovrò approfondire un po 'di tempo - Una cosa, sto avendo problemi nel far riconoscere al compilatore NSPointerArray come un tipo - Sai per caso quale file di intestazione devo importare affinché venga riconosciuto? –