Где я могу найти более чистый пример и понимание следующих методов.
Как они работают, кто их называет и когда? и что такое стек вызовов.
func systemLayoutSizeFitting(_ targetSize: CGSize, withHorizontalFittingPriority horizontalFittingPriority: UILayoutPriority, verticalFittingPriority: UILayoutPriority) -> CGSize
func systemLayoutSizeFitting(_ targetSize: CGSize) -> CGSize
func setNeedsLayout()
func layoutIfNeeded()
func layoutSubviews()
func setNeedsUpdateConstraints()
func updateConstraintsIfNeeded()
func updateConstraints()
var intrinsicContentSize
func invalidateIntrinsicContentSize()
Я пытался понять документацию по https://developer.apple.com/documentation/,, но не смог понять все случаи. Кто-нибудь может дать мне пример или хорошо написанную документацию?