刘小壮
Results
1
comments of
刘小壮
第六题。 通过identifier进行dequeue,时间复杂度不应该是O(1)吗。用一个NSDictionary存储,key是identifier,由于通过identifier直接获取到cell,可能会是多个,所以value对应的是数组。 所有待重用cell,并不一定直接放在reusableCells中,获取reusableCells的时候可以获取NSDictionary的所有value,并拼装成一个数组。这样的设计,在进行cell查找这种高频操作时,效率会更高。