Attribute list 1, overview
In cocoa, there is a class of objects called attribute lists (often abbreviated as plist), and cocoa knows how to save them to and from a file. Includes the following classes Nsarray,nsdictionary,nsstring,nsnumber,nsdata and NSDate, as well as their variants.
2, how to write and read files
A, use the attribute list class to define an object and assign a value
Nsarray *phrase;
Phrase=[nsarray arraywithobjects:@ "I", @ "seem", @ "to", @ "be", @ "a", @ "verb", nil];
b, passing writetofile messages to the phrase object
[Phrase writetofile:@ "/tmp/verbiage.txt" atomically:yes];
C, use the +arraywithcontentsoffile: method to read the file
Nsarray *phrase2=[nsarray arraywithcontentsoffile:@ "/tmp/verbiage.txt"];
3, attention.
(nsarray,nsdictionary) to write a list of attributes to a file.
But (Nsstring,nsdata) can only write a string or block of data.
Objective-c Diary-a list of properties