ios – 使用swift从CoreData创建PDF(或其他可查看格式,如.docx)
描述
你好!所以我使用一些NSManagedObject子类将几个用户输入数据字符串保存到CoreData中.由于应用程序实际上是机器检查,因此需要以稍微结构化的格式打印/通过电子邮件发送客户输入的信息.您将在下面找到我如何保存数据的图片/示例.请对我好,因为这是我的生日< 3 代码示例 以下是我如何保存信息的示例.在该示例中,CoreData实体是“CrawlerThree”,数据是crawlerDistance. @IBAction func save(_ sender: AnyObject) { let appDel:AppDelegate = (UIApplication.shared().delegate as! AppDelegate) let context:NSManagedObjectContext = appDel.managedObjectContext let entity1 = NSEntityDescription.insertNewObject(forEntityName: "CrawlerThree",into:context) as NSManagedObject as! CrawlerThree entity1.crawlerDistance = distance.text } 其余的保存几乎与此相同,具有不同的实体和数据,所有这些都是字符串.我知道这是一个相当模糊的帖子,但我确实需要知道我需要使用什么来格式化这些信息.值得注意的是,我已经知道如何从CoreData中实际检索字符串,我根本不知道如何将它们实际处理为其他形式. 最简单的解决方案将是我的问题的最佳解决方案!提前致谢! 解决方法
我会把问题分成两部分.
>从核心数据输出到屏幕 听起来好像你已经知道如何从Core Data获取字符串,所以你只需要以合适的方式显示它们. 幸运的是,无论你在屏幕上使用什么:UIView,UITableView等都可以使用例如PDF格式保存为PDF格式. (斯威夫特)回答How to Convert UIView to PDF within iOS? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |