89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
|
+
+
+
+
+
+
+
+
+
+
+
+
|
ok = YES;
[e dealloc];
}
TEST(@"Detection of mutation during Fast Enumeration", ok)
[dict removeObjectForKey: @""];
TEST(@"-[replaceObjectsUsingBlock:]",
R([dict replaceObjectsUsingBlock:
^ id (id key, id obj, BOOL *stop) {
if ([key isEqual: keys[0]])
return @"value_1";
if ([key isEqual: keys[1]])
return @"value_2";
return nil;
}]) && [[dict objectForKey: keys[0]] isEqual: @"value_1"] &&
[[dict objectForKey: keys[1]] isEqual: @"value_2"])
#endif
#ifdef OF_HAVE_BLOCKS
{
__block size_t i = 0;
__block BOOL ok = YES;
|