IP属地:湖南
原理:由于swift扩展不能添加存储属性,所以考虑以计算属性获取另一对象的存储属性,该对象通过动态绑定给原对象 1,创建协议 包含中间对象,两个用于绑定的key protoc...
根据你的提示写成宏
#define UIFontFromPixel(pixel) ([UIFont systemFontOfSize:pixel*3/4])
iOS字体(UIFont)与px设计字体换算ps和pt转换 px:相对长度单位。像素(Pixel)。(PS字体) pt:绝对长度单位。点(Point)。(iOS字体) UI标记图上给我们字体的大小一般都是像素点,如图 ...
前言 对于TableViewCell的高度自适应,很多初次接触的同学,还是很头痛的。就算已经有些开发经验的同学,处理起来也可能用错了方法。但其实系统已经提供了很方便的处理方法...
公司项目原因,接触了一下视频流H264的编解码知识,之前项目使用的是FFMpeg多媒体库,利用CPU做视频的编码和解码,俗称为软编软解。该方法比较通用,但是占用CPU资源,编...