有没有觉得OC的数组和字典使用起来特别繁琐?我们在使用字典或数组时,总是需要判断数组越界,判断数据是否为空,判断数据类型。
有没有觉得定义多参数函数的时候特别杂乱无章?
有没有觉得Swift的元组使用起来特别顺心?
这些问题其实都源于OC是一门比较古老的语言,早期设计时缺少一个足够灵活,足够好用的数据封装工具。
试想一下,假如OC也有一个元组类,这个类可以封装任意数据,包装时也无须