Showing posts with label number. Show all posts
Showing posts with label number. Show all posts

Number of days in the current month

NSDate *today = [NSDate date]; //Get a date object for today's date
NSCalendar *c = [NSCalendar currentCalendar];
NSRange days = [c rangeOfUnit:NSDayCalendarUnit 
                       inUnit:NSMonthCalendarUnit 
                      forDate:today];

NSLog(@"number of days: %d",  days.length);

Filtering data in EditText component in Android


dialogNric.setKeyListener(new NumberKeyListener()
{
@Override
public int getInputType()
{
return InputType.TYPE_MASK_VARIATION;
}
@Override
protected char[] getAcceptedChars()
{
return new char[]{'i','o','p','a','s','d','f','g','h','j','k','l','z','x','q','w','e','r','t','y','u','c','v','b','n','m','1','2','3','4','5','6','7','8','9','0'};
}
});

Sort Array by Number

NSArray *order = [order sortedArrayUsingComparator: ^(id first, id second) {
return [(NSString *)first compare:(NSString *)second options: NSNumericSearch];
}];

Number of days in current month

iPhone SDK Tips & Tricks

NSDate *today = [NSDate date]; //Get a date object for today's date
NSCalendar *c = [NSCalendar currentCalendar];
NSRange days = [c rangeOfUnit:NSDayCalendarUnit
inUnit:NSMonthCalendarUnit
forDate:today];

Number Format

iPhone SDK Tips & Tricks

NSNumberFormatter *numberFormatter = [[[NSNumberFormatter alloc] init] autorelease];
//[numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle];
[numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
[numberFormatter setCurrencySymbol:@"Rp. "];
[numberFormatter setMaximumFractionDigits:0];
[numberFormatter setCurrencyGroupingSeparator:@"."];
//[numberFormatter setCurrencyCode:@"IDR"];

NSString *itemName = [numberFormatter stringFromNumber:[NSNumber numberWithInt:total]];