本人学习Swift已经快三四年了,从Swift2.0~Swift4.2,Carthage已经使用了好一段时间了,突然想搞个Carthage使用教程,希望更多的朋友爱上这个工具...
本人学习Swift已经快三四年了,从Swift2.0~Swift4.2,Carthage已经使用了好一段时间了,突然想搞个Carthage使用教程,希望更多的朋友爱上这个工具...
跑马灯控件网上也有很多Demo,但都是传NSString类型的字符串,无法满足不同格式显示的需求,所以决定自己写一个同时支持NSString和NSAttributedStri...
一. 如果是这种方式的话 会强制core Anmation提前渲染屏幕的离屏绘制,离屏绘制会带来性能上的耗损,从而会导致卡顿现象 正确的方式: 二.使用了贝塞尔曲线"切割"个...
一、UIImage裁圆 二、UIImageView裁圆 有的时候image本身不是正方形的这个时候可以裁剪成正方形 三、UIImage裁剪成正方形 四、图片旋转(静态) 五、...
Xcode11之后新增了SceneDelegate类,对于习惯了以前操作方式的我们来说很不方便,我们可以通过以下步骤删除SceneDelegate。1.首先选中SceneDe...
一、单例介绍 单例模式:单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例。 为了我们能更好的理解单例模式,我列举以下几个co...
iOS测试我分三个篇介绍UI 测试后,覆盖率测试,Unit单元测试.本文介绍下面几个功能逻辑等UnitTest部分:1.逻辑功能测试2.同,异步功能方法测试 - [分析AFN...
本文介绍两部分Objcetive-c和Swift的区别Swift3.x - Swift5.x的差异 OC和Swift的区别 Swift是苹果最近新推出的一门语言但是他还不能起...
一、Swift 存储属性和计算属性比较: 存储型属性:用于存储一个常量或者变量计算型属性: 计算性属性不直接存储值,而是用 get / set 来取值 和 赋值,可以操作其他...