Beim Betrachten des Quellcodes habe ich gesehen, dass einige davon in Methoden verwendet werden
enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop);
Dann habe ich in dieser Methode den Wert zum Array hinzugefügt. Was ist der spezifische Effekt dieser Methode?
數(shù)組查詢,小量的查詢效率優(yōu)勢(shì)不是很明顯,建議用forin。但是大量的數(shù)組建議用枚舉
再一個(gè)是遍歷字典建議用枚舉,這樣可以一次拿取key和value
遍歷數(shù)組的時(shí)候可以對(duì)數(shù)組進(jìn)行操作。
用forin的話,遍歷數(shù)組的時(shí)候?qū)?shù)組進(jìn)行操作容易崩潰