iOS应用程序中使用的用户可访问的xml文件

时间:2018-01-25 00:22:28

标签: ios swift

我正在构建一个iOS应用程序,它将读取XML文件并从中生成各种报告。应用程序必须从本地设备(在本例中为iPad Mini 4)读取它们。用户以后可以将新的XML文件上传到设备(通过非开发人员类型的方式,而不是以任何方式更改应用程序的源代码)。用户以一种我的应用程序可以读取文件的方式将文件上传到iPad的好方法是什么?此外,任何在Swift中读取XML的指针都是有益的。

我正在使用Swift 4.0.3和XCode 9.2,虽然我很长一段时间都是软件开发人员,但我对iOS开发相对较新。

1 个答案:

答案 0 :(得分:1)

要将新的XML文件上传到设备,您可以

  • 使用“文件共享”,允许用户通过Itunes将文件上传到您的应用

  • 让您的应用成为服务器,用户将通过Wifi上传文件(您可以在github中搜索开源,例如https://github.com/swisspol/GCDWebServer

P / s:我认为json文件比xml文件轻。 Swift 4也很好地支持json阅读器和Codable协议