我了解Swift方法的一些参数标签是可选的。例如,UIToolbar类的此方法:
func setItems(_ items: [UIBarButtonItem]?, animated: Bool)
困扰我的是Xcode自动完成功能添加了items
标签,但随后显示一条错误消息告诉我删除它:
我可以在接受自动补全功能时将其删除,但是自动补全功能并不能表明哪些标签是可选的-它不显示下划线:
我在这里缺少什么可以避免总是回去删除自动完成添加的不需要的标签吗?还是这似乎是我应该向Apple报告的错误?