// Write data to plist
// Begin
Nsarray * paths = nssearchpathfordirectoriesindomains (nsdocumentdirectory,
Nsuserdomainmask, yes );
Nsstring * documentsdirectory = [paths objectatindex: 0];
Nsstring * filepath = [documentsdirectory stringbyappendingstring: @ "/data. plist"];
//
Nsfilemanager * filemanager = [nsfilemanager defaultmanager];
Nsmutabledictionary * plistdict;
If ([filemanager fileexistsatpath: filepath])
{
Plistdict = [[nsmutabledictionary alloc] initwithcontentsoffile: filepath];
} Else {
Plistdict = [[nsmutabledictionary alloc] init];
}
Nsstring * userstring = @ "null ";
If ([userid. Text isequaltostring: @ "iosappsvisitor"]) {
Userstring = @ "HK \ General ";
}
Else {
Userstring = userid. text;
}
Nsarray * userarray = [userstring componentsseparatedbystring :@"\\"
];
Nsstring * useridonly = [userarray objectatindex: 1];
[Plistdict setvalue: useridonly forkey: @ "userid"];
[Plistdict setvalue: userpassword. Text forkey: @ "userpwd"];
[Plistdict setvalue: accesskey forkey: @ "useraccesskey"];
[Plistdict setvalue: myimeicode forkey: @ "userimei"];
If ([plistdict writetofile: filepath atomically: Yes]) {
Nslog (@ "writeplist success ");
} Else {
Nslog (@ "writeplist fail ");
}
[Plistdict release];