gpt4 book ai didi

iphone - 检查 Objective-C 中变量的类的最佳方法?

转载 作者:行者123 更新时间:2023-12-03 21:21:48 25 4
gpt4 key购买 nike

我有一个对象,我不确定是否是 NSString (可能是 NSNull,例如将 json 读入 NSDictionary 时),如果它是有效字符串,我想获取 NSString*,否则为 nil .

除了编写我自己的函数之外,还有其他可接受的方法吗?

+(NSString*)stringWithMaybeString:(id)maybeString {
if ( [maybeString isKindOfClass:[NSString class]] )
return maybeString;
return nil;
}

最佳答案

你的方法看起来像是我接受的方法:)

也许您可以使用类别将其添加到 NSString。

关于iphone - 检查 Objective-C 中变量的类的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3912641/

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