首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
fairytale110同学
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
用FLAnimatedImage和SwiftUI将GIF添加到iOS应用中的教程
为了回应消费者对使用表情符号和GIF交流的兴趣,越来越多的公司正在将GIF动画纳入他们的电子邮件活动、网站和移动应用程序,以努力提高参与度和销售额。 图形交换格式文件是一个图像集合,按顺序播放,使其看
iOS 模拟器测试远程推送
大佬链接 先运行项目启动模拟器,然后终端运行如下命令: 如果出现如下信息表明可以测试远程推送 然后在AppDelegate加上获取推送权限的代码 在桌面创建一个playload.json文件 运行如下
iOS文本尺寸自适应异步计算实现
目前市面上的非UI线程文本算高方法或多或少都有一些问题。本文通过逆向和分析UILabel的sizeThatFits方法实现来得到一个最佳的文本算高的精简方法。方法可以运行在任意线程,因此可以有效的应用在那些异步算高或者要求尺寸进行提前计算的场景中。 从iOS官方的实现中可以看出…
WebSocket 双端实践(iOS/ Golang)
第一步:将Starsream导入到项目。 接着pod install。 第二步:实现WebSocket能力。 同时,我用三个Button的点击事件,分别模拟了connect(连接)、write(通信)、disconnect(断开)。 遵守并实现WebSocketDelegate…
今天我们来聊一聊WebSocket(iOS/Golang)
WebSocket = “HTTP第1次握手” + TCP的“全双工“通信 的网络协议。 首先,通过HTTP第一次握手保证连接成功。 其次,再通过TCP实现浏览器与服务器全双工(full-duplex)通信。(通过不断发ping包、pang包保持心跳) 最终,使得 “服务端” …
从MVP到MVVM
通过上篇文章,我们了解到利用mvp可以对mvc的c层瘦身,并使得层次分明,且网络请求变得通用。那就已经很完美了,那么mvvm是用来干嘛的呢。 对于mvvm它是用来描述数据和视图的关系的。我们开发过程中常常发现数据变化会导致视图的变化,如一个列表,当没有数据的时候要展示空界面,当…
iOS13 DarkMode适配(一)
笔者分别做了Dark Mode Color、Image、Web的适配示例,分别录制了如下效果图。 iOS 触发DarkMode的方式除了上图中的方式还可以使用:设置 -> 显示与亮度 -> 切换深色外观 。 运行项目后,点击Xcode的Environment Overrides…
iOS 13 问题解决以及苹果登录,暗黑模式
KVC修改私有属性可能Crash(不是所有,不是所有,不是所有),需要用别的姿势替代。 如 [textField setValue:color forKeyPath:@"_placeholderLabel.textColor"]; 会crash。 在iOS13之前的版本中, U…