in Facebook.Unity.Editor/iOS/PListDict.cs [114:137]
private object ParseValueForLoad(XElement val)
{
switch (val.Name.ToString())
{
case "string":
return val.Value;
case "integer":
return int.Parse(val.Value);
case "real":
return float.Parse(val.Value);
case "true":
return true;
case "false":
return false;
case "dict":
PListDict plist = new PListDict();
this.ParseDictForLoad(plist, val.Elements());
return plist;
case "array":
return this.ParseArrayForLoad(val.Elements());
default:
throw new ArgumentException("Format unsupported, Parser update needed");
}
}