gpt4 book ai didi

iphone - Objective-C 中 'Class' 与其他 'Class' 的比较

转载 作者:太空狗 更新时间:2023-10-30 03:23:10 25 4
gpt4 key购买 nike

是否存在与“isKindOfClass:”类似的函数,用于将“类”与另一个进行比较(即不构造任何一个类的实例)。例如,给定:

Class class = NSClassFromString(@"NSNumber");

[NSNumber isKindOfClass:class]; // YES
[NSString isKindOfClass:class]; // NO

谢谢!

最佳答案

+ (BOOL)isSubclassOfClass:(Class)aClass

Class theClass = NSClassFromString(@"NSNumber");

if ([NSNumber class] == theClass) {
// YES
}

一个类的实例永远不会超过 1 个,这就是为什么 == 是您正在寻找的运算符。

关于iphone - Objective-C 中 'Class' 与其他 'Class' 的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3471278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com