brew update无法正常使用 解决方案 运行如下命令添加 Git 信任目录homebrew-core、homebrew-cask、home...
iOS setNeedsLayout&layoutSubviews 视图重绘总结 layout机制相关方法 (CGSize)sizeThatFi...
iOS开发之UIView与UIViewController的生命周期总结 iOS开发中,创建View常见的两种方式一个是纯代码,一个是借助于XI...
成员变量、实例变量、属性变量的联系 @interface MyViewController :UIViewControlle { UIButto...
iOS导航栏、状态栏及Tabbar高度(区分iPhone X与其他iPhone机型) #define kIs_iphone (UI_USER_I...
1.准备 1)准备Mac,mac是必须的,可以选择的是mac mini(最便宜的,不过要自配显示器)、mac book(有三种,推荐pro)、i...
iOS中self.和下划线的区别 首先通过self.xxx 通过访问的方法的引用:包含了set和get方法。而通过下划线是获取自己的实例变量,不...
问题1:KVC的底层实现(或者,kvc的查找顺序) 当一个对象调用setValue方法时,方法内部会做以下操作: ①..检查是否存在相应key的...
plutil Localizable.strings 命令行 iOS国际化的Localizable.strings里的键值对,有时格式不正确,但...