Salva NSDictionary da plistare

Sto usando il codice trovato in questo post: Mulitple Arrays From Plist , con la stessa formattazione plist.

Funziona correttamente, tuttavia non so come salvare gli array creati in un plist, nello stesso formato.

Come potrei ottenere questo?

EDIT: Non è tanto il risparmio di cui ho bisogno, ma la formazione dei dati da salvare.
Il plist è una matrice di dizionari con stringhe e le loro chiavi corrispondenti. Tutte le stringhe con una certa chiave sono messe in una propria matrice.

Come posso riportare quell’array nelle posizioni corrette nella serie di dizionari, pronto per il salvataggio?