MGTemplateEngine 介绍
如果你用过PHP的Smarty,你一定知道模板引擎说的是什么。Matt
Gemmell开发了一个基于Cocoa的类似的模板引擎,叫做MGTemplateEngine。
MGTemplateEngine是一套Cocoa的模板系统,基于模板和数据来生成文字输出,非常类似Smarty、FreeMarker和Django及其他的模板引擎。
如果你希望在Cocoa程序中通过参数生成文本数据的话(比如需要循环或者有条件选择的情况),包括创建HTML页面代码(或者基于Webkit的用户界面)、生成票据或者其他需要打印的模板、合并邮件、数据导出或者其它事情,那么这套引擎是一个非常棒的选择。
MGTemplateEngine是一个模版引擎。我们主要使用它来生成单条微博页的内容。我们的单条微博页打算用UIWebView来显示,所以内容需要用模版渲染成HTML格式。MGTemplateEngine的模版语言比较象:Smarty,
FreeMarker 和 Django的模版语言。
MGTemplateEngine 官网
https://github.com/nxtbgthng/MGTemplateEngine
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。