text 获取NSArray和NSDictionary的深度可变副本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text 获取NSArray和NSDictionary的深度可变副本相关的知识,希望对你有一定的参考价值。

+ (NSMutableDictionary *)deepMutableCopyOfDictionary:(NSDictionary *)dictionary
{
  return (__bridge_transfer NSMutableDictionary *)CFPropertyListCreateDeepCopy(kCFAllocatorDefault, (__bridge CFDictionaryRef)dictionary, kCFPropertyListMutableContainers);
}

+ (NSMutableArray *)deepMutableCopyOfArray:(NSArray *)array 
{
  return (__bridge_transfer NSMutableArray *)CFPropertyListCreateDeepCopy(kCFAllocatorDefault, (__bridge CFArrayRef)array, kCFPropertyListMutableContainers);
}

以上是关于text 获取NSArray和NSDictionary的深度可变副本的主要内容,如果未能解决你的问题,请参考以下文章

循环遍历 NSDictionary 以创建单独的 NSArray

获取一个 NSArray

如何从 NSArray 中获取图像 URL?

从 NSDictionary 对象的 NSArray 中,如何获取唯一的 NSArray

如何实现 JSON 解析代码以获取对 NSArray 的响应?

是否可以从 AppDelegate 获取 NSArray?