gpt4 book ai didi

ios - 为什么 UIView 不需要 QuartzCore.framework 来工作?

转载 作者:行者123 更新时间:2023-11-29 13:18:36 26 4
gpt4 key购买 nike

我意识到每个 View 都由 CALayer 支持。所以我想知道为什么当我们使用 UIView 时我们不需要在我们的项目中导入 QuartzCore.framework ?

我知道如果我们需要设置像 shadowOffset 这样的属性,我知道我们需要这样做,但我确信在它自己的实现中需要设置这些属性。

感谢您的回答。

最佳答案

因为除非更改 UIView 层的属性,否则您不会直接访问任何 CALayer 属性或方法。在内部,UIView 使用它。

编辑 您不需要链接它只是为了使用 UIView 的原因是因为 UIView 是一个已经编译的库。里面的所有符号都已经被解析(或标记为弱,也就是在运行时解析),因此编译器和链接器只按原样使用它们。

关于ios - 为什么 UIView 不需要 QuartzCore.framework 来工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14975823/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com