Wednesday, November 19, 2014

Convert NSString to int Decimal Value ,iOS



-(void)FunTest
NSString* mDataStaring = @"1234";
NSString *subStr =@"";
NSUInteger tlen=mDataStaring.length;
for(int i=0;i<tlen;i=i+2)
subStr = [mDataStaring substringWithRange:NSMakeRange(i, 2)];
int value=[self Fun_ConvertStringToInt:subStr];
NSLog(@"value=%d\n", value);



-(int)Fun_ConvertStringToInt:(NSString*)iDataStaring
NSData* theData=[self bytesStringToData:iDataStaring];

int *values = [theData bytes];
NSUInteger cnt = [theData length];
return values[0];

-(NSData*)bytesStringToData:(NSString*)bytesString



Screen Shot 2014-11-20 at 10.56.00 AM



Convert NSString to int Decimal Value ,iOS

No comments:

Post a Comment