I was writing a program in swift and just now I noticed that I can directly access a CGRect
frame's width and height properties directly without using the CGSize
width and height. That is I am now able to write a code like this.
@IBOutlet var myView: UIView!
override func viewDidLoad()
{
super.viewDidLoad()
var height = myView.frame.height
var height1 = myView.frame.size.height
}
In Objective C, when I tried to write the same code, the line height = view.frame.height
is throwing an error. Can anyone please tell me the difference(if any) in these two lines of code.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…