首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JYCoder91739
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 33
沸点 0
赞
33
返回
|
搜索文章
赞
文章( 33 )
沸点( 0 )
如何假装写过 Swift
总结了笔者日常使用 Swift 的一些小 Tips。 1. 能用 let,尽量不用 var 把代码里的 var 全改成 let,只保留不能编译通过的。 ObjC 的 Foundation 层几乎都是继承 NSObject 实现的,平时都在操作指针,所以要区分 Mutable 和…
我是这样学习拥有18k⭐️的Kingfisher优秀代码的--亲自实战优化项目代码和结构【物超所值】
Kingfisher是由onevcat编写的用于下载和缓存网络图片的轻量级Swift工具库,目前在github收获的star已经达到了18k了。其内容包括了GCD、Swift的高级语法、缓存、硬盘读写、网络编程、图形绘制等大量iOS开发知识。 本篇博客不再简述Kingfishe…
模仿Kingfisher让你的三方扩展更加优秀
我们平时用swift写第三方扩展(OC中的分类)时,可能会直接就往扩展里面写方法,简单又方便,然而当我们看一些常用你的三方(例如:Kingfisher、SnapKit)等,都会用一个简单的参数引出
由点入面吃透RunLoop
啥是`RunLoop`?它与线程间又是何种关系?`RunLoopMode`、`RunLoopSource`、`RunLoopObserver`、`RunLoopTimer`又是些啥?有啥关联呢?
Swift 中的 async/await ——代码实例详解
async-await 是在 WWDC 2021 期间的 Swift 5.5 中的结构化并发变化的一部分。Swift 中的并发性意味着允许多段代码同时运行。
Tip3 - 让我们搞定 GCD
GCD 是什么? GCD,全称 Grand Central Dispatch,是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的
iOS-Podfile.lock的那些事
git提交是`podfile.lock`要不要提交?podfile.lock 的作用是干嘛的以及冲突怎么解决?pod install 和 pod update 有什么区别?
iOS配置多环境的三种方案
谈到多环境,相信现在大多公司都至少有2-3个app环境了,测试需要在哪个环境测试,然后再去Archive对应环境的包是比较浪费时间的,如果一个包能正常的切换各个环境这样使用是非常方便的
iOS Signal异常拦截
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第12天,点击查看活动详情。 常见的Crash分为Exception和Signal两种 常规的Exception 当触发Excepti
Swift 5.6 新特性
Swift 5.6 新特性:#unavailable、type placeholders、CodingKeyRepresentable、any
下一页
关注了
6
关注者
1
收藏集
1
关注标签
17
加入于
2019-10-30