我想在某个用户操作后完全消除我的 UIView。我怎样才能做到这一点?
设置为 nil 不起作用。
self.myUIView = nil
“UIView”不符合协议(protocol)“NilLiteralConvertible”
释放不适用于 iOS8。
[self.myUIView release]
从 superview 中删除肯定是行不通的。
self.myUIView.removeFromSuperview()
最佳答案
如果您打算将属性 myUIView
设置为 nil,则应将其声明为可选:
var myUIView : UIView?
关于swift - 如何初始化UIView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28195277/