From 10a34d472b90ccf67acc626d8979b12a434e3419 Mon Sep 17 00:00:00 2001 From: Nik Reiman Date: Mon, 30 May 2011 15:50:45 +0200 Subject: [PATCH 1/2] Fixing minor warning --- .../Classes/View/EGORefreshTableHeaderView.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EGOTableViewPullRefresh/Classes/View/EGORefreshTableHeaderView.m b/EGOTableViewPullRefresh/Classes/View/EGORefreshTableHeaderView.m index 87f1786..7b6ca73 100755 --- a/EGOTableViewPullRefresh/Classes/View/EGORefreshTableHeaderView.m +++ b/EGOTableViewPullRefresh/Classes/View/EGORefreshTableHeaderView.m @@ -41,7 +41,7 @@ @implementation EGORefreshTableHeaderView - (id)initWithFrame:(CGRect)frame arrowImageName:(NSString *)arrow textColor:(UIColor *)textColor { - if (self = [super initWithFrame:frame]) { + if((self = [super initWithFrame:frame])) { self.autoresizingMask = UIViewAutoresizingFlexibleWidth; self.backgroundColor = [UIColor colorWithRed:226.0/255.0 green:231.0/255.0 blue:237.0/255.0 alpha:1.0]; From 7e51010abca475673583d54363baa6da2c5f91d7 Mon Sep 17 00:00:00 2001 From: Nik Reiman Date: Mon, 30 May 2011 15:51:08 +0200 Subject: [PATCH 2/2] Should localize date base on user's region --- .../Classes/View/EGORefreshTableHeaderView.m | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/EGOTableViewPullRefresh/Classes/View/EGORefreshTableHeaderView.m b/EGOTableViewPullRefresh/Classes/View/EGORefreshTableHeaderView.m index 7b6ca73..56b345b 100755 --- a/EGOTableViewPullRefresh/Classes/View/EGORefreshTableHeaderView.m +++ b/EGOTableViewPullRefresh/Classes/View/EGORefreshTableHeaderView.m @@ -112,14 +112,14 @@ - (void)refreshLastUpdatedDate { NSDate *date = [_delegate egoRefreshTableHeaderDataSourceLastUpdated:self]; - NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; - [formatter setAMSymbol:@"AM"]; - [formatter setPMSymbol:@"PM"]; - [formatter setDateFormat:@"MM/dd/yyyy hh:mm:a"]; - _lastUpdatedLabel.text = [NSString stringWithFormat:@"Last Updated: %@", [formatter stringFromDate:date]]; + [NSDateFormatter setDefaultFormatterBehavior:NSDateFormatterBehaviorDefault]; + NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; + [dateFormatter setDateStyle:NSDateFormatterShortStyle]; + [dateFormatter setTimeStyle:NSDateFormatterShortStyle]; + + _lastUpdatedLabel.text = [NSString stringWithFormat:@"Last Updated: %@", [dateFormatter stringFromDate:date]]; [[NSUserDefaults standardUserDefaults] setObject:_lastUpdatedLabel.text forKey:@"EGORefreshTableView_LastRefresh"]; [[NSUserDefaults standardUserDefaults] synchronize]; - [formatter release]; } else {