12:58
0
NSInteger

NSInteger aInteger = 1;

to NSString
NSString *aString = [NSString stringWithFormat: @"%ld", aInteger];
NSLog(@"Display Convert Integer to String : %@", aString);
OUTPUT : Display Convert Integer to String : 1

to NSNumber
NSNumber *aNumber = [NSNumber numberWithInteger:aInteger];
NSLog(@"Display Convert Integer to Number %@",aNumber.stringValue);
OUTPUT : Display Convert Integer to Number 1


NSString

NSString *str = @"04 28 1989";

to NSInteger
int *aStringgg = [str intValue];
NSLog(@"Display Convert String to NSInteger : %i",aStringgg);
OUTPUT : Convert String to NSInteger : 4

int aValue = [[str stringByReplacingOccurrencesOfString:@" " withString:@""] intValue];
NSLog(@"Display Convert String to NSInteger : %i", aValue);
OUTPUT : Display Convert String to NSInteger : 4281989

to NSNumber
NSNumber *aNumber = [NSNumber numberWithInt:[str intValue]];
NSLog(@"Display Convert String to NSNumber : %@",aNumber.stringValue);
OUTPUT : Display Convert String to NSNumber : 4


NSNumber

NSNumber *anNumber = @274566;

to NSString
NSString *anStringg = [NSString stringWithFormat:@"%@", anNumber];
NSLog(@"Display Convert Number to String : %@",anStringg);
OUTPUT : Display Convert Number to String : 274566

to NSInteger
NSInteger *anInteger = [anNumber integerValue];
NSLog(@"Display Convert Number to Integer : %i",anInteger);
OUTPUT : Display Convert Number to Integer : 274566


NSData

NSData *anData = [@"iOS Developer Tips" dataUsingEncoding:NSUTF8StringEncoding];
NSData *anData = [@"04 28 1989" dataUsingEncoding:NSUTF8StringEncoding];

to NSString
NSData *anData = [@"iOS Developer Tips" dataUsingEncoding:NSUTF8StringEncoding];
NSString *sssttr = [[NSString alloc] initWithData:anData encoding:NSASCIIStringEncoding];
NSLog(@"Display Convert NSData to String: %@", sssttr);
OUTPUT : Display Convert NSData to String: iOS Developer Tips

// Convert to Base64 data
NSData *base64Data = [anData base64EncodedDataWithOptions:0];
    
    
// Now convert back from Base64
NSData *nsdataDecoded = [base64Data initWithBase64EncodedData:base64Data options:0];
NSString *anStringData = [[NSString alloc] initWithData:nsdataDecoded encoding:NSUTF8StringEncoding];
NSLog(@"Display String : %@", anStringData);
OUTPUT : Display String : iOS Developer Tips

to NSInteger
NSData *anData = [@"04 28 1989" dataUsingEncoding:NSUTF8StringEncoding];
NSString *anStringData = [[NSString alloc] initWithData:anData encoding:NSASCIIStringEncoding];
NSInteger *anInteger = [anStringData intValue];
NSLog(@"Display data : %i", anInteger);
OUTPUT : Display Data : 4

to NSNumber
NSData *anData = [@"04 28 1989" dataUsingEncoding:NSUTF8StringEncoding];
NSString *anString = [[NSString alloc] initWithData: anData encoding:NSASCIIStringEncoding];
NSNumber *anNumberrr = [NSNumber numberWithInt:[anString intValue]];
NSLog(@"Display Number : %@", anNumberrr);

OUTPUT : Display Number : 4

0 comments:

Post a Comment