新增迭代器模式