TEL:400-8793-956
当前位置:程序、服务器

如何提取结构中的值?

提问者: 近期获赞: 浏览人数: 发布时间:2021-06-29 14:39:25

 问:当前代码:

 
struct  Tag  { 
let name : String } struct Post { let title : String let author : String let tag : Tag func description () -> String { return ( " \( title ) by \( author ) . Filed under \( tag ) " ) } }让firstPost = Post (      
 
   标题: “得到” , 作者: “GRRM” , 标签: 标签(名称: “书” ))
让 postDescription  =  firstPost 。描述()
我在 Xcode 中输入它并且它运行良好,除了 postDescription 的值是:“我的作者的标题。在标签下归档(名称:“我的标签”)”而不是预期的“我的作者的标题。归档在我的标签”。我如何实现这一目标?
 
 
答:尝试使用 tag.name 代替 tag 访问 name 属性
上一篇: 单元测试问题
下一篇: 在下面的代码中是什么意思?为什么是4?