我在我的应用程序中使用iCarousel,我需要获取iCarousel的当前索引,并将该索引显示在一个标签( subView of self.view)中,该标签不是iCarousel的subView。我可以通过以下命令获得当前的索引如何在每次滚动轮播时更新label.text中的索引。在这种方法中,我必须编写更新标签的代码。
我有20个标签(比如1到20个),它们被随机重复多次,以创建一个包含百万个数字的列表。在任何给定的时间,给定一个标签,我都需要一个包含该标签的列表中的随机索引。重要的是,当相同的标签被重复查询时,返回相同索引的概率最小。我尝试使用dict with key作为标签,value作为索引列表,然后在查询过程中,使用random.choice()来获取其中一个索引。但是创建分组的过程(使用dict)太慢了。