Slide 29
Slide 29 text
ՄಡੑʹؾΛ͚ͭΔʢʣ
enum AddSubviewPostLabel {
case ifNeeded
}
func addSubview(_ subview: UIView,
onto baseView: UIView,
_ label: AddSubviewPostLabel) {
if !baseView.subviews.contains(where: { $0 === subview }) {
baseView.addSubview(subview)
}
}
addSubview(avatarView, onto: contentView, .ifNeeded)
߈ུ"ɿޙஔϥϕϧ༻ͷenumҾΛ͑ͯ࡞Δ
ɿར༻෦ΛಡΉͱ͔ͳΓಡΈ͍͢
ɿenumΛΘ͟Θ͟ఆٛ͠ͳ͍ͱ͍͚ͳ͍ɺ໘ष͍ɺ໊લিಥ͍͢͠