SWIFT学徒5.0

我收到了“类型”结果的留言值<String,tutorialError.>“没有成员”得到“,无法统计地点或如何解决这个问题。

//. *****************code begin. **********************//
导入uikit.

枚举结果<Success, Failure>其中失败:错误{
案例成功(成功)
案例故障(失败)
}

让queue = dispatchqueue(标签:“队列”)

// 1
struct开奖结果3d{
让标题:字符串
让作者:字符串
}
// 2
枚举开奖结果3d错误:错误{
案件被拒绝了
}
// 3
Func反馈(针对开奖结果3d:开奖结果3d) - > Result<String,tutorialError.> {
Bool.Random()? .success(“发布”):.Failure(。重点)
}

Func编辑(_开奖结果3d:开奖结果3d){
queue.async {
// 1
让结果=反馈(for:tutorial)
dispatchqueue.main.async {
切换结果{
// 2
案例让.success(数据):
print(“(tutorial.title)(tutorial.author)是网站上的(数据)。”)
案例让.Failure(错误):
print(“(tutorial.author)(tutorial.author)是(错误)。”)
}
}
}
}

让开奖结果3d=开奖结果3d(标题:“swift 5.1中的新增功能),
作者:“cosminpupăză”)
编辑(开奖结果3d)

让结果=反馈(for:tutorial)
做 {
让数据=尝试结果。(***类型的值'结果<String,tutorialError.>'没有会员'get' ****)
print(“(tutorial.title)(tutorial.author)是网站上的(数据)。”)
} 抓住 {
print(“(tutorial.author)(tutorial.author)是(错误)。”)
}

@steveb_la. 这是否会发生在样品游乐场中?

@steveb_la. 上面的代码在最新版本的书中工作。如果您有机会,请告诉我如果您有更多的问题,请告诉我。谢谢!