简单的一句:在obj-c中,什么是C#的.ToString()方法?
如果我有一个id类型的神秘对象,我该如何将其转换为字符串?有没有比下面更简单的方法?
NSString *stringVal = [NSString stringWithFormat:@"%@", mysteryIdObject];
答案 0 :(得分:5)
[NSObject description]
可能就是你要找的东西。
答案 1 :(得分:1)
你需要更具体地了解你想要的东西。 NSObject
有一个-description
方法,用于调试时使用。许多其他类(例如NSNumber
)都会回复-stringValue
。