简单的一句:在obj-c中,什么相当于C#的.ToString()方法?

时间:2011-04-13 02:04:39

标签: objective-c

简单的一句:在obj-c中,什么是C#的.ToString()方法?

如果我有一个id类型的神秘对象,我该如何将其转换为字符串?有没有比下面更简单的方法?

NSString *stringVal = [NSString stringWithFormat:@"%@", mysteryIdObject];

2 个答案:

答案 0 :(得分:5)

[NSObject description]可能就是你要找的东西。

答案 1 :(得分:1)

你需要更具体地了解你想要的东西。 NSObject有一个-description方法,用于调试时使用。许多其他类(例如NSNumber)都会回复-stringValue