ho questo codice:Swift - Inserisci oggetto/voce/Aggiungi oggetto/elemento in NSArray
var NToDel:NSArray = []
var addInNToDelArray = "Test1 \ Test2"
Come aggiungere addInNToDelArray
in NToDel:NSArray
?
ho questo codice:Swift - Inserisci oggetto/voce/Aggiungi oggetto/elemento in NSArray
var NToDel:NSArray = []
var addInNToDelArray = "Test1 \ Test2"
Come aggiungere addInNToDelArray
in NToDel:NSArray
?
Non è possibile - NSArray
è un array immutabile e, come tale, una volta istanziato non può essere modificato. Si dovrebbe trasformarlo in un NSMutableArray
, e in tal caso si tratta di semplice come:
NToDel.addObject(addInNToDelArray)
In alternativa, è possibile inserire il valore in fase di esemplificazione:
var NToDel:NSMutableArray = [addInNToDelArray]
ma non è di aggiungere, è sull'inizializzazione - e infatti, dopo quella linea non è possibile apportare alcuna modifica agli elementi dell'array.
Si noti che c'è un errore nella stringa: il personaggio \
deve essere sfuggito come segue:
var addInNToDelArray = "Test1 \\ Test2"