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

为什么不编译?

提问者: 近期获赞: 浏览人数: 发布时间:2021-05-12 14:48:22

 问:在预览页面上没有出现错误

 
 温度快速
类别 温度 { 
var celsius :Float = 0.0 var fahrenheit :Float { get { return (celsius * 1.8 )+ 32.0 } set { celsius =(newValue - 32 )/ 1.8 } } init (celsius :Float ){ self 。摄氏=摄氏} } var temp =        
 温度(摄氏: 69.0 )
温度。华氏度= 90.0
 
 
答:您的设置者需要在“设置”旁边的括号中加上一个参数。
 
类 温度 { 
var摄氏:浮点数= 0.0 var华氏度:浮点{得到{返回(摄氏* 1.8 )+ 32.0 } set (newValue ){摄氏=(newValue - 32 )/ 1.8 } } }}        
 
我认为您不需要确定init方法。
上一篇: 使用Array语法而不是{}访问字符串字符
下一篇: 记住$ this的简单方法