Làm thế nào để dừng một điều tra ở đây nếu tôi thực hiện các bước sau? Tôi nghĩ rằng các tài liệu nói rằng để thiết lập stop = TRUE. nhưng khi tôi làm điều đó bên trong khối nó nói rằng nó không phải là không thể giao.dừng liệt kê khối cho một NSDictionary
[self.visibleViewControllers_ enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {
if (CGRectIntersectsRect(visibleRect, viewRect)) {
//break here
}
}];
dừng là một con trỏ. Bạn không đặt stop thành true vì nó là một con trỏ. Bạn viết * stop = YES – gnasher729