我正在一个维护良好的 GitHub 存储库中阅读一些 Objective-C 代码。https://github.com/soffes/sskeychain/blob/master/SSKeychain.m
我遇到了一些奇怪的线条(至少在我看来很奇怪)。
+ (NSArray *)allAccounts {
return [self accountsForService:nil error:nil];
}
我被告知self在实例方法中指的是实例本身。那么self在类方法中是什么意思呢?