Guest User

Untitled

a guest
Jun 22nd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. NSArray *array = [[tunerButtonHostInfo objectForKey:@"local"] objectForKey:@"snPacket"];
  2. NSMutableData *asciiData = [[NSMutableData alloc] init];
  3. [asciiData appendData [@"x00x00x02x00x00x0e"dataUsingEncoding:NSASCIIStringEncoding]];
  4. if(array != nil && ![array isKindOfClass:[NSNull class]] && [array isKindOfClass:[NSArray class]]) {
  5. for(NSNumber *asciiCode in array) {
  6. int asc = [asciiCode intValue];
  7. if(asc == 0) {
  8. NSString *string = @"x00"; dataUsingEncoding:NSASCIIStringEncoding]];
  9. }
  10. else {
  11. NSString *converted = [NSString stringWithFormat:@"%c", asc];
  12. [asciiData appendData:[converted dataUsingEncoding:NSUTF8StringEncoding]];
  13. }
  14. }
  15.  
  16. NSLog(@"stringAsciiData"); //print asciiData
  17. NSLog(@"%@", asciiData);
  18.  
  19. {
  20. NSArray *array = @[@68,@0x08,@0x08,@68,@00,@64,@0x6c,@0x0b,@03,@67,@63,@0x08,@0xc2,@0xb0,@16];
  21. NSMutableData *asciiData = [[NSMutableData alloc] init];
  22. [asciiData appendData:[@"x00x00x02x00x00x0e"dataUsingEncoding:NSASCIIStringEncoding]];
  23. if(array != nil && ![array isKindOfClass:[NSNull class]] && [array isKindOfClass:[NSArray class]]) {
  24. for(NSNumber *asciiCode in array) {
  25. Byte asc = [asciiCode intValue];
  26. if(asc == 0) {
  27. NSString *string = @"x00";
  28. [asciiData appendData:[string dataUsingEncoding:NSASCIIStringEncoding]];
  29. }else if(asc != 0xc2) {
  30. [asciiData appendBytes:&asc length:1];
  31. }
  32. }
  33. NSLog(@"stringAsciiData"); //print asciiData
  34. NSLog(@"%@", asciiData);
  35. }
  36. }
Add Comment
Please, Sign In to add comment