UNPKG

cordova-mave-plugin

Version:
49 lines (40 loc) 1.13 kB
CCTemplate ---------- A lightweight Template Engine for Objective-C (with ARC feature required). [![Build Status](https://travis-ci.org/xhan/CocoaTemplateEngine.png?branch=master)](https://travis-ci.org/xhan/CocoaTemplateEngine) Template -> ``` hello {{ name }}, you have just won {{ value}} ! please visit {{ site }} immediately. ``` with given hash -> ``` json { "name": "steve", "value": "$100000", "site": "www.cheatyouforever.com" } ``` will produce -> ``` hello steve, you have just won $100000 ! please visit www.cheatyouforever.com immediately. ``` That's all. No other features are supported. ### Acts with [CocoaPod](http://cocoapods.org) Add `pod 'CCTemplate'` on your Podfile to get CCTemplate up-to-date. ### usage ``` objective-c #import "CCTemplate.h" CCTemplate* engine = [[CCTemplate alloc] init]; NSString* template = @"hello world {{name}}"; id dict = @{@"name":@"xhan"}; NSString*result = [engine scan:template dict:dict]; // or just call nsstring category method result = [template templateFromDict:dict]; ``` Contributors ------------ @gearoidoceallaigh