We sometimes use the plist file when we do the project, so how to create it.
Of course, if we direct command +n This is a simple and labor-saving method, then how do we use code to create it?
// Storage path for plist Nsarray *PATHS1 = nssearchpathfordirectoriesindomains (nsdocumentdirectory, Nsuserdomainmask, YES); *plistpath11 = [paths1 objectatindex:0]; *filename1 = [PlistPath11 stringbyappendingpathcomponent:@ "chuangjian.plist"];
Of course, you still can't find the plist file in the sandbox, only the plist file has a value before he appears.
// storing Data in a plist file Nsmutabledictionary *mudic = [[Nsmutabledictionary alloc] init]; [Mudic setobject: @" One " forkey:@"Apple"; [Mudic setobject: @" Both " forkey:@"bananer"]; [Mudic writetofile:filename1 Atomically:yes];
Well, the creation is complete, the data is populated, so how do we extract the data?
// reading plist data NSString *plistpath = [[NSBundle mainbundle] Pathforresource:@ "chuangjian" ofType:@ " plist"]; *data = [[Nsmutabledictionary alloc] initwithcontentsoffile:plistpath]; NSLog (@ "-----plist Data----%@----";
IOS plist File Additions