KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
How do you get the best string representation of an id object? Is the following correct? Is there a simpler way? id value; NSString* valueString = nil; if ([value isKindOfClass:[NSString class]]) { valueString = value; } else if ([value respondsToSelector:@selector(stringValue)]) { valueString = [value stringValue]; } else if ([value respondsToSelector:@selector(description)]) { valueString = [value description]; }
Tags (comma-separated)
Save Edits
Cancel