83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
if (first == NULL)
[[OFAutoreleasePool alloc] init];
return _objc_rootAutorelease(object);
}
+ (void)_releaseAll
{
#ifndef OF_COMPILER_TLS
void *first = of_tlskey_get(firstKey);
#endif
objc_autoreleasePoolPop(first);
}
|
|
|
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
|
if (first == NULL)
[[OFAutoreleasePool alloc] init];
return _objc_rootAutorelease(object);
}
+ (void)OF_releaseAll
{
#ifndef OF_COMPILER_TLS
void *first = of_tlskey_get(firstKey);
#endif
objc_autoreleasePoolPop(first);
}
|