如何将 iOS 持有 int 的 id 类型转换为 NSString?
How to convert iOS id type which holds int to NSString?
我有一个 id
,里面有一个 int
。我需要将其转换为 NSString
并将其附加到另一个 NSString
.
我采用了不同的方法,但我遇到了不同类型的错误。我的困惑是 int
不是对象类型。
我的代码是:
NSString *str = [dict objectForKey:[NSNumber numberWithLongLong:ID]];
在这种情况下,我有 (int) 1000
。
当我尝试将其附加到 NSString
时出现异常。
我如何正确地将 id
转换为 NSString
?
NSString *str = [[dict objectForKey:[NSNumber numberWithLongLong:ID]] stringValue];
我有一个 id
,里面有一个 int
。我需要将其转换为 NSString
并将其附加到另一个 NSString
.
我采用了不同的方法,但我遇到了不同类型的错误。我的困惑是 int
不是对象类型。
我的代码是:
NSString *str = [dict objectForKey:[NSNumber numberWithLongLong:ID]];
在这种情况下,我有 (int) 1000
。
当我尝试将其附加到 NSString
时出现异常。
我如何正确地将 id
转换为 NSString
?
NSString *str = [[dict objectForKey:[NSNumber numberWithLongLong:ID]] stringValue];