代码之家  ›  专栏  ›  技术社区  ›  Chuck Claunch

iOS应用程序中使用的用户可访问的xml文件[已关闭]

  •  -2
  • Chuck Claunch  · 技术社区  · 8 年前

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

    我使用的是Swift 4.0.3和XCode 9.2,虽然我已经做了很长时间的软件开发人员,但我对iOS开发相对较新。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Quoc Nguyen Nofan Munawar    8 年前

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

    • 使用“文件共享”,用户可以通过Itunes将文件上传到应用程序

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

    附言:我认为json文件将比xml文件轻。Swift 4支持json reader Codable 还有协议