在iOS开发者一般引用第三方插件的方式有两种: 1. 使用coacoapods进行依赖。 这几种是使用pod进行依赖三方库的常用写法。 2. 使用swiftPM进行依赖。 就...
在iOS开发者一般引用第三方插件的方式有两种: 1. 使用coacoapods进行依赖。 这几种是使用pod进行依赖三方库的常用写法。 2. 使用swiftPM进行依赖。 就...
No such module 指的是找不到该模块,本质问题是模块化导入。 出现这个报错分为几种情况: 一、主工程导入主工程中文文件 这种情况一般不会报"No such mod...
项目 可以重新新建构建任务,也可以在原有项目中修改 iOS项目 其中项目中ExportOptions.plist文件中method修改为app-store export_me...
你是说OC版本是吗
iOS开发 利用SVGA动画结合队列组与互斥锁实现直播间礼物效果在看直播的时候经常会在屏幕中出现一些比较炫酷的动画,所以我打算写一个比较基础的类似效果出来试一下。 播放的动画,都是一个个的SVGA文件,所以就用到了三方SVGAPlayer...
@Apples8023 这个就是iOS版本的呀
iOS开发 利用SVGA动画结合队列组与互斥锁实现直播间礼物效果在看直播的时候经常会在屏幕中出现一些比较炫酷的动画,所以我打算写一个比较基础的类似效果出来试一下。 播放的动画,都是一个个的SVGA文件,所以就用到了三方SVGAPlayer...
Demo 地址[https://github.com/diligencefu/LNBubble] 需实现效果: 我们在日常开发中经常会用到这样的气泡控件,以前都是直接在Git...
@BlackStar暗星 手动计算也很方便,与你使用约束完全不冲突啊。在cell里面布局的时候,一边布局一遍记录高度,然后赋值给model,然后heightForRow方法里面直接返回高度就行了。
iOS14 Xcode12问题汇总问题一、Xcode12真机调试应用,启动变慢 解决:1. 删除iOS支持的设备路径下的文件 /Users/电脑用户名/Library/Developer/Xcode/iOS ...
手动计算行高,不要用预估行高
iOS14 Xcode12问题汇总问题一、Xcode12真机调试应用,启动变慢 解决:1. 删除iOS支持的设备路径下的文件 /Users/电脑用户名/Library/Developer/Xcode/iOS ...
在看直播的时候经常会在屏幕中出现一些比较炫酷的动画,所以我打算写一个比较基础的类似效果出来试一下。 播放的动画,都是一个个的SVGA文件,所以就用到了三方SVGAPlayer...
我们创建一个异步线程,然后在异步线程中添加了一个定时器或者 self.perform( with: afterDelay: ) 时,等时间到了,却发现没有响应对应的方法。 原...
前几天升级到iOS 14和Xcode12之后,发现在插入iPhone X系列和iPhone 11手机的时候会出现启动时卡住,时间比较久,大概一分钟左右。经过查找资料(原文地址...
需要实现效果 方案1:利用方法 参数详解:center:弧形的圆心radius:半径startAngle:开始角度endAngle:结束角度clockwise:是否是顺时针方...
需要在iTunes/爱思助手里面访问APP内部的文件时,可在info.plist文件里面添加键值对: Application supports iTunes file sha...
纯Swift类没有动态性,但在方法、属性前添加dynamic修饰可以获得动态性。 继承自NSObject的Swift类,其继承自父类的方法具有动态性,其他自定义方法、属性需要...
swift有运行时特性吗? swift和OC的运行时有区别吗? swift的runtime怎么用呢? Swift的extension(扩展)可以添加方法和属性吗? 参考文章:...
OC: 1.字符串转字典 2.字典转字符串 Swift
在测试中发现,defer的block运行的顺序永远在他所在的函数的 最后一个,也就是会在执行return的上一个执行。不管你把defer写到该函数的任何位置,他的block都...