Improve support for native Swift types

This commit is contained in:
Kyle Fuller
2015-10-22 11:42:50 -07:00
parent d03df12cba
commit 6464b3170a
4 changed files with 24 additions and 15 deletions

View File

@@ -154,7 +154,8 @@ public class ForNode : NodeType {
}
public func render(context: Context) throws -> String {
if let values = variable.resolve(context) as? [AnyObject] {
let values = variable.resolve(context)
if let values = values as? NSArray {
return try values.map { item in
context.push()
context[loopVariable] = item