FFCTemplate 1.0.0

FFCTemplate 1.0.0

测试已测试
Lang语言 Obj-CObjective C
许可 MIT
发布上次发布2014年12月

Fabian Canas 维护。



一个简单的 Objective-C 模板渲染器。使用对象属性、方法以及key paths填充模板。

FFCTemplate 是一个正在进行中的作品。

使用方法

给定

@interface MYObject : NSObject
@property (nonatomic, copy) NSString *color;
@property (nonatomic, copy) NSNumber *favoriteNumber;
@property (nonatomic, assign) NSInteger leastFavoriteNumber;
@end

...

obj = [[MYObject alloc] init];
obj.color = @"red";
obj.favoriteNumber = @47;
obj.leastFavoriteNumber = -12;

NSString *templateString = @"My favorite color is {{ color }} and my favorite number is {{ favoriteNumber }} and my least favorite number is {{ leastFavoriteNumber }}!";
template = [[FFCTemplate alloc] initWithTemplate:templateString];
template.valueSource = obj;

NSString *result = [template render]; 
//@"My favorite color is red and my favorite number is 47 and my least favorite number is -12!"

要运行示例项目,首先克隆仓库,然后从 Example 目录中运行 pod install

安装

作者

Fabian Canas

许可

FFCTemplate 在 MIT 许可下可用。查看 LICENSE 文件以获取更多信息。