解释 更新布局总会重新触发layoutSubviews方法。 layoutSubviews继承于UIView的子类重写,进行布局更新,刷新视图。如果某个视图自身的bounds...
IP属地:澳门
解释 更新布局总会重新触发layoutSubviews方法。 layoutSubviews继承于UIView的子类重写,进行布局更新,刷新视图。如果某个视图自身的bounds...
前言 这次的 WWDC17 又放出了许多干货来帮助开发者更好地开发 app。精彩的内容特别多,本篇主要关注的是《Writing Energy Efficient Apps》 ...
文章来源简书:http://www.jianshu.com/p/deab6550553a 内存有分类吗?什么类型的内存可以回收? 当然具有分类 Clean Memory:在闪...
Xcode工程文件project.pbxproj小结 简介 project.pbxproj 文件被包含于 Xcode 工程文件 *.xcodeproj 之中,存储着 Xcod...
iOS APP编译后,除了一些资源文件,剩下的就是一个可执行文件,有时候项目大了,引入的库多了,可执行文件很大,想知道这个可执行文件的构成是怎样,里面的内容都是些什么,哪些库...
前言 一直觉得 SnapKit 和 Masonry 这两个框架设计和封装的很好,用起来的体验也是一致的,翻了下它们的源码,对其设计方式和涉及的技术做了下记录。文章打算围绕,给...
背景 plist以其可读性强的特点,被大家首选用作配置文件。但是plist 文件的读取速度实在不给力,是否有可选方案?答案是有的! 使用Section 保存数据 我们的程序编...
简单介绍项目情况项目周期实现了哪些功能(类似简历项目模块的项目职责)用到了哪些技术点(类似简历项目模块的技术要点)难点在哪?怎么解决的亮点在哪?实现原理其他自己想介绍的 拿o...