UILabel自适应宽高 UILabel使用Masonry布局时如果不添加宽高约束,视图会根据内容自适应宽高。 示例: 如图所示:随着文字内容的改变,视图的宽高也会动态改变。...
UILabel自适应宽高 UILabel使用Masonry布局时如果不添加宽高约束,视图会根据内容自适应宽高。 示例: 如图所示:随着文字内容的改变,视图的宽高也会动态改变。...
Xcode 自带的代码格式化功能 control + I 格式化仅限于设置缩进,代码里的格式不会处理。所以需要借助额外的工具来完成代码的美化 - clang-format[...
Cocoapods私有库中既有OC代码又有Swift代码image.pngimage.pngswift代码中注意指定正确的访问级别修饰符和@objc 项目中使用时注意imag...
在home目录下创建名为”.lldbinit”的文件 打开文件, 写入文案”settings set plugin.process.gdb-remote.packet-tim...
快速排序是很常见的算法, 那么Swift要如何实现呢? 下面提供了一种思路
一、应用程序加载原理 在分析dyld加载应用程序之前,先清楚以下基本概念。库:可执行的二进制文件,可以被系统加载到内存。库分为静态库和动态库,动态和静态库的区别是链接的区别。...
在Finder中全选需要操作的文件->点击鼠标右键->点击重新命名->编辑文件名替换规则
先提供demo,目录如下图 做到效果如下:1、原生项目如何集成,配置flutter,实现混编2、主工程是原生的老项目,调用一些flutter页面,实现页面跳转;3、flutt...
项目中, 一直在用MVC, MVP, MVVM等成熟的框架开发, 随着项目越来越多的使用组件化和模块化, 也让项目对编码框架的宽容度越来越高, 内心就一直在想, 能否设计一种...
使用UITableView、UICollectionView时,当数据变更了,需要重新调用reloadData刷新时,有时候界面会出现闪烁。 造成闪烁的原因,主要是因为CAL...