这是Apple代码的一部分。
我不明白第一行。为什么有一个“无效”的回报?
// forward declaration of our utility functions
static NSUInteger _ImageCount(void);
static NSUInteger _ImageCount(void)
{
static NSUInteger count = 0;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
count = [_ImageData() count];
});
return count;
}