使用模板引擎渲染HTML界面
使用模板引擎渲染HTML界面
NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseUrl = [NSURL fileURLWithPath:path];
NSString *htmlString = [self demoFormatWithName:@"wuxueying" value:@"hello"];
[self.webView loadHTMLString:htmlString baseURL:baseUrl];
}
- (NSString *)demoFormatWithName:(NSString *)name value:(NSString *)value {
NSString *fileName = @"template.html";
NSString *path = [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:fileName];
NSString *template = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
NSDictionary *renderObject = @{@"name":name,@"content":value};
NSString *content = [GRMustacheTemplate renderObject:renderObject fromString:template error:nil];
return content;
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。