МК

Size: a a a
МК
МК
A
K
path = UIBezierPath()
path.move(to: CGPoint(x: 0, y: label.frame.height))
path.addArc(withCenter: CGPoint(x: label.frame.height, y: label.frame.height), radius: label.frame.height, startAngle: .pi, endAngle: -.pi/2, clockwise:
true)
path.addLine(to: CGPoint(x: label.frame.width, y: 0))
path.addArc(withCenter: CGPoint(x: label.frame.width - label.frame.height, y: 0), radius: label.frame.height, startAngle: 0, endAngle: CGFloat.pi / 2, clockwise:
true)
let mask = CAShapeLayer()
mask.frame = label.bounds
mask.path = path.cgPath
label.layer.mask = mask
t
Signal {
case tv(Channels)
case cable
}
class ModernTv: NewTv {
var signal : Signal
switch signal {
case .tv(
let channel):
print("Телевизор транслирует канал \(channel).")
case .cable:
print("Телевизор транслирует изображение с подключенного устройста.")
}
init(model: String, isOn: Bool, channel: Channels, settings : Settings, signal: Signal){
self.signal = signal
super.init(model: model, isOn: isOn, channel: channel, settings: settings)
}
func watchModernTv (){
if isOn ==
true {
print(signal)
}
}
}
''' подскажите, пожалуйста: в строчке '''switch signal
''' ошбика Expected declaration как исправитьK
K
K
K
K