Swift3 Xcode 8打印函数只打印对象的名称及其在内存中的地址

Swift3 Xcode 8打印函数只打印对象的名称及其在内存中的地址,swift3,Swift3,对于Xcode 8,当我执行打印(“用户:\(用户)”时,在控制台中,我只得到用户:。有没有更详细的打印方法 编辑: 该类为FIRUser(Firebase) /**@class FIRUser @表示一个用户。 @备注此类是线程安全的。 */ @接口FIRUser:NSObject 您需要这个类来符合并实现说明属性。您需要这个类来符合并实现说明属性。谢谢您的回复。我更新了问题。我的班级是FIRUser。我很惊讶谷歌没有实现这一点。但是当它扩展NSObject时,我不应该得到NSObject的描

对于Xcode 8,当我执行
打印(“用户:\(用户)”
时,在控制台中,我只得到
用户:
。有没有更详细的打印方法

编辑:

该类为
FIRUser
(Firebase)

/**@class FIRUser
@表示一个用户。
@备注此类是线程安全的。
*/
@接口FIRUser:NSObject

您需要这个类来符合并实现
说明
属性。

您需要这个类来符合并实现
说明
属性。

谢谢您的回复。我更新了问题。我的班级是FIRUser。我很惊讶谷歌没有实现这一点。但是当它扩展
NSObject
时,我不应该得到
NSObject
的描述吗?不,我使用的是Swift,这是我从头文件中得到的。对,我现在明白了。嗯,我的答案是正确的。NSObject的描述是它的地址。你需要给这只小狗加一个分机,然后照我说的做。谢谢你的回复。我更新了问题。我的班级是FIRUser。我很惊讶谷歌没有实现这一点。但是当它扩展
NSObject
时,我不应该得到
NSObject
的描述吗?不,我使用的是Swift,这是我从头文件中得到的。对,我现在明白了。嗯,我的答案是正确的。NSObject的描述是它的地址。你需要给这只小狗加一个分机,然后照我说的做。
/** @class FIRUser
    @brief Represents a user.
    @remarks This class is thread-safe.
 */
@interface FIRUser : NSObject <FIRUserInfo>