是否有一种方法可以在我的自定义类中覆盖,这样当
NSLog(@"%@", myObject)
被调用,它将打印我的对象的字段(或我认为重要的任何内容)?我想我正在寻找与 Java 的toString().
toString()
它是description实例方法,声明为:
description
- (NSString *)description
这是一个示例实现(感谢 grahamparks):
- (NSString *)description { return [NSString stringWithFormat: @"Photo: Name=%@ Author=%@", name, author]; }