for (int i = 0; i < 10; i++) { } for (int foo in foos) { } for (NSNumber *foo in foos) { } for (foo in [self foos]) { } for (foo in self.foo) { } for (id foo in self.foos) { } for (id foo in [self foo].foos) { } for (__unsafe_unretained UIView *subview in view.subviews) { } for (NSNumber * _Nonnull foo in foos) { } if ((quality < 0)) { return; }