Skip to content

Instantly share code, notes, and snippets.

@uhhuhyeah
Created October 11, 2010 01:31
Show Gist options
  • Save uhhuhyeah/619809 to your computer and use it in GitHub Desktop.
Save uhhuhyeah/619809 to your computer and use it in GitHub Desktop.
- (NSString *)ordinalize:(NSInteger)number{
if (number >= 11 && number <= 13)
return [NSString stringWithFormat:@"%dth",number];
switch (number % 10) {
case 1:
return [NSString stringWithFormat:@"%dst",number];
case 2:
return [NSString stringWithFormat:@"%dnd",number];
case 3:
return [NSString stringWithFormat:@"%drd",number];
default:
return [NSString stringWithFormat:@"%dth",number];
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment