For a new application that will have a rather complicated gui with many (hundreds) of graphs (nested) containing each simple word, image, gradient path or path. only a part of them are real elements of ui requiring interaction ui.
Now it seems to me that it would be most reasonable to use a combination of CALayers and NSViews + CAConstraint and NSLayoutConstraint.
So what is the relationship between CAConstraint and NSLayoutConstraint? (is the latter just a superset of the former?)
what are the tradeoffs? (I think CALayer + CAConstraint is more efficient)
I already know that: * CAConstraint is not supported by iOS (in fact, anyway) * NSLayoutConstraint is slightly more powerful (priority conflicts, unequal relationships, IB and lowercase settings)
source share