Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NSArray *array = [[tunerButtonHostInfo objectForKey:@"local"] objectForKey:@"snPacket"];
- NSMutableData *asciiData = [[NSMutableData alloc] init];
- [asciiData appendData [@"x00x00x02x00x00x0e"dataUsingEncoding:NSASCIIStringEncoding]];
- if(array != nil && ![array isKindOfClass:[NSNull class]] && [array isKindOfClass:[NSArray class]]) {
- for(NSNumber *asciiCode in array) {
- int asc = [asciiCode intValue];
- if(asc == 0) {
- NSString *string = @"x00"; dataUsingEncoding:NSASCIIStringEncoding]];
- }
- else {
- NSString *converted = [NSString stringWithFormat:@"%c", asc];
- [asciiData appendData:[converted dataUsingEncoding:NSUTF8StringEncoding]];
- }
- }
- NSLog(@"stringAsciiData"); //print asciiData
- NSLog(@"%@", asciiData);
- {
- NSArray *array = @[@68,@0x08,@0x08,@68,@00,@64,@0x6c,@0x0b,@03,@67,@63,@0x08,@0xc2,@0xb0,@16];
- NSMutableData *asciiData = [[NSMutableData alloc] init];
- [asciiData appendData:[@"x00x00x02x00x00x0e"dataUsingEncoding:NSASCIIStringEncoding]];
- if(array != nil && ![array isKindOfClass:[NSNull class]] && [array isKindOfClass:[NSArray class]]) {
- for(NSNumber *asciiCode in array) {
- Byte asc = [asciiCode intValue];
- if(asc == 0) {
- NSString *string = @"x00";
- [asciiData appendData:[string dataUsingEncoding:NSASCIIStringEncoding]];
- }else if(asc != 0xc2) {
- [asciiData appendBytes:&asc length:1];
- }
- }
- NSLog(@"stringAsciiData"); //print asciiData
- NSLog(@"%@", asciiData);
- }
- }
Add Comment
Please, Sign In to add comment