欢迎来到天天文库
浏览记录
ID:39695462
大小:319.57 KB
页数:34页
时间:2019-07-09
《Archives and Serializations Programming Guide》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ArchivesandSerializationsProgrammingGuideContentsIntroduction5OrganizationofThisDocument5ObjectGraphs6Archives8Serializations8Archives9Coders9RootObject10ConditionalObjects10KeyedArchives11NamingValues11ReturnValuesforMissingKeys11TypeCoercions12ClassVersioning12RootObjects12Delegates1
2、2Non-KeyedCodingMethods12CreatingandExtractingArchives13CreatinganArchive13DecodinganArchive14EncodingandDecodingObjects16EncodinganObject16DecodinganObject17PerformanceConsiderations18MakingSubstitutionsDuringCoding18RestrictingCoderSupport19EncodingandDecodingCDataTypes21Pointers21Ar
3、raysofSimpleTypes212012-07-17
4、Copyright©2002,2012AppleInc.AllRightsReserved.2ArraysofObjects22StructuresandBitFields22MoreComplexDataTypes23ForwardandBackwardCompatibilityforKeyedArchives24BenefitsofKeyedArchiving24GeneralTipsonMaintainingCompatibility25AddingNewValuestoKeys25AddingNew
5、Keys25RemovingorRetiringKeys26ChangingBitSizesofValues27SubclassingNSCoder29SerializingPropertyLists31DocumentRevisionHistory332012-07-17
6、Copyright©2002,2012AppleInc.AllRightsReserved.3FiguresObjectGraphs6Figure1Partialobjectgraphofanapplication72012-07-17
7、Copyright©2002,2012AppleInc.A
8、llRightsReserved.4IntroductionArchivesandserializationsaretwowaysinwhichyoucancreatearchitecture-independentbytestreamsofhierarchicaldata.Bytestreamscanthenbewrittentoafileortransmittedtoanotherprocess,perhapsoveranetwork.Whenthebytestreamisdecoded,thehierarchyisregenerated.Archivespro
9、videadetailedrecordofacollectionofinterrelatedobjectsandvalues.Serializationsrecordonlythesimplehierarchyofproperty-listvalues.Youshouldreadthisdocumenttolearnhowtocreateandextractarchivedrepresentationsofobjectgraphs.OrganizationofThisDocumentThisprogrammingtopiccontainsthefollowingar
10、ticles:●“ObjectGraphs”(page6)introducestheconceptofanobjectgraphanddiscussesthetwotechniquesforturningobjectsintobytestreams:archivesandserializations.●“Archives”(page9)describesthedifferenttypesofarchiveandarchiverclasses.●“CreatingandExtractingArchives”(page13)describeshowtocreatea
此文档下载收益归作者所有