在 iOS 中为数据创建报告模板



我的数据库中有一些销售数据,我想在视图控制器上向用户显示这些数据。我有一个我写的模板(它由 4 个短段落组成,每个段落之间都有一些填充)。

每个段落包含 3-4 个变量,需要用我的数据库中的数据替换(我有一个绑定到所有这些数据的类,所以替换变量是微不足道的)。

除了上述内容之外,我还需要有条件地隐藏一个段落中的几个句子,最后有条件地隐藏其中一个段落。

基于这 3 个需求(替换变量、隐藏句子、隐藏整个段落),实现这一目标的明智策略是什么?它会像写出所有字符串一样混乱,并有条件地用"替换它们吗?我必须隐藏整个段落的事实呢?这是否意味着我需要执行编程约束和/或将自动布局约束设置为优先级较低,以便它向上移动?

感谢您的帮助!

事实证明,Mustache有一个名为Swiftache的iOS端口!对此非常满意,并完全按照我的需求(条件隐藏、变量替换等)做了。

https://github.com/BjornRuud/Swiftache

最新更新