如何在给定字符串中的“”中提取所有字符串? (目标C)

时间:2017-11-09 05:36:45

标签: objective-c arrays string extract

给出像这样的字符串

This is a string - ["Testing", [["Test" , 0]] , [["TTest2",0,[23]]]

如何将双引号“”中的所有字符串提取到像Testing,Test,TTest2这样的数组中?

1 个答案:

答案 0 :(得分:0)

您必须遍历外部数组,并检查每个元素:

  • 如果是字符串,请将其添加到数组中。
  • 如果它是一个数组,那么进入它并重复相同的过程
  • 如果是其他任何类型,请继续前进。

这可以(应该)递归地完成。