CFArrayRef和NSArray是toll-free bridged的,互用都没有问题。如下:

NSString *values[] = {@"hello", @"world"};
CFArrayRef arrayRef = CFArrayCreate(kCFAllocatorDefault, (void *)values, (CFIndex)2, NULL);
NSArray *array = (NSArray *)arrayRef;
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:array];

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-28
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-26
  • 2021-07-10
  • 2022-12-23
  • 2021-06-13
  • 2021-07-23
  • 2021-10-04
相关资源
相似解决方案