OC与Swift中的 description

Swift 中重写父类description方法,输出模型中的内容

// 重写基类中description属性
    override var description:String {
        let keys =   ["access_token","uid","remind_in","screen_name","avatar_large"]
        return dictionaryWithValuesForKeys(keys).description
    }

OC中 在自定义的类中,将其中的属性在description中赋值,并返回

- (NSString *)description {
    return [NSString stringWithFormat:@"<%@: %p, name: %@,  age: %@>", NSStringFromClass([self class]), self, self.name, self.session, self.age];
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 20- 枚举,枚举原始值,枚举相关值,switch提取枚举关联值 Swift枚举: Swift中的枚举比OC中的枚...
    iOS_恒仔阅读 2,313评论 1 6
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,223评论 4 61
  • 梦 19年未说话,15年未见面的他依然会经常出现在梦里。不知道该用什么去解释这一现象。也许契可尼效应是最有说服力的...
    静静的安安阅读 234评论 0 0
  • 先是俞佐妈妈诵读细讲弟子规10分钟左右后,大家分享。 为配合同学来我家活动更好的展开,在汲取之前经验中,明晓存在着...
    许圣高阅读 277评论 0 1