iOS开发-weak与assign、frame与bounds

ARC才有weak
weak:__weak 弱指针,不会让引用计数器+1,如果指向对象被销毁,指针会自动清空
assgin:__unsafe_unretained修饰,不会让引用计数器+1,如果指向对象被销毁,指针不会清空

frame和bounds都是用来描述一块区域
frame:描述可视范围

bounds:描述可视范围在内容的区域
所有的子控件都是相对于内容
bounds:修改内容原点

相对性:可视范围相对于父控件位置永远不变
        可视范围相对于内容,位置改变
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容