aboutsummaryrefslogtreecommitdiffstats
path: root/Source/MGTemplateStandardFilters.m
diff options
context:
space:
mode:
Diffstat (limited to 'Source/MGTemplateStandardFilters.m')
-rw-r--r--Source/MGTemplateStandardFilters.m8
1 files changed, 1 insertions, 7 deletions
diff --git a/Source/MGTemplateStandardFilters.m b/Source/MGTemplateStandardFilters.m
index 1453d949..3acc155e 100644
--- a/Source/MGTemplateStandardFilters.m
+++ b/Source/MGTemplateStandardFilters.m
@@ -3,21 +3,17 @@
//
// Created by Matt Gemmell on 13/05/2008.
// Copyright 2008 Instinctive Code. All rights reserved.
-//
#import "MGTemplateStandardFilters.h"
-
#define UPPERCASE @"uppercase"
#define LOWERCASE @"lowercase"
#define CAPITALIZED @"capitalized"
#define DATE_FORMAT @"date_format"
#define COLOR_FORMAT @"color_format"
-
@implementation MGTemplateStandardFilters
-
- (NSArray *)filters
{
return [NSArray arrayWithObjects:
@@ -26,7 +22,6 @@
nil];
}
-
- (NSObject *)filterInvoked:(NSString *)filter withArguments:(NSArray *)args onValue:(NSObject *)value
{
if ([filter isEqualToString:UPPERCASE]) {
@@ -68,7 +63,7 @@
return @"000000";
const CGFloat *components = CGColorGetComponents(color);
-#warning 64BIT: Check formatting arguments
+
NSString *colorHex = [NSString stringWithFormat:@"%02x%02x%02x",
(NSInteger)(components[0] * 255),
(NSInteger)(components[1] * 255),
@@ -94,5 +89,4 @@
return value;
}
-
@end