文件名称:KissXML:替代 Cocoa 的 NSXML 类集群。 基于libxml。 适用于 iOS
文件大小:108KB
文件格式:ZIP
更新时间:2024-06-20 03:48:04
Objective-C
KissXML 在没有 NSXML 的环境(例如 iOS)中为 Apple 的 NSXML 类库提供了替代品。 它是在事实上的 libxml2 C 库之上实现的,该库预装在 Mac 和 iOS 上。 但这使您免受所有讨厌的低级C指针和malloc的干扰,并提供了易于使用的Objective-C库。 它是为速度和可靠性而设计的,因此它是读访问线程安全的,并且可以“正常工作”。 也就是说,KissXML 提供了一个 API,它遵循来自 Objective-C 库的“你所期望的”规则。 因此,您可以随意使用块来并行处理 xml 文档。 它将“正常工作”,因此您可以重新设计应用程序的其余部分。 KissXML 是一个成熟的库,用于数千种产品。 它也用于其他库,例如 (用于实时 xml 流的 Objective-c 库)。 它甚至被用于医院应用。 KissXML 的灵感来自于 TouchXM
【文件预览】:
KissXML-master
----.travis.yml(2KB)
----.swift-version(4B)
----README.markdown(4KB)
----Package.swift(1KB)
----KissXML.podspec(1KB)
----Gemfile(47B)
----Gemfile.lock(2KB)
----KissXML.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(38KB)
--------xcshareddata()
----.gitignore(685B)
----Tests()
--------Swift()
--------Mac()
--------iOS()
--------Swift-iOS()
--------Framework()
--------Shared()
----KissXML()
--------DDXMLNode.h(5KB)
--------Additions()
--------Categories()
--------module.modulemap(224B)
--------DDXMLNode.m(71KB)
--------KissXML.h(354B)
--------DDXMLDocument.h(3KB)
--------DDXML.h(8KB)
--------Private()
--------Info.plist(753B)
--------DDXMLElement.h(3KB)
--------DDXMLDocument.m(4KB)
--------DDXMLElement.m(20KB)
----LICENSE.txt(1KB)
----.hgignore(48B)