return cacheValue;
}
+- (void)encodeWithCoder:(NSCoder*)encoder
+{
+ [encoder encodeObject:timesAndValues forKey:@"timesAndValues"];
+ [encoder encodeObject:sortedTimes forKey:@"sortedTimes"];
+}
+
+- (id)initWithCoder:(NSCoder*)coder
+{
+ timesAndValues = [coder decodeObjectForKey:@"timesAndValues"];
+ sortedTimes = [coder decodeObjectForKey:@"sortedTimes"];
+ cacheTime = NAN;
+
+ return self;
+}
+
@end