加油兄弟 自从开始学习 iOS 开发以来 看了你很多篇博客 给了我很大的帮助 加油
2021年总结2021年经历了很多,难受和痛苦居多吧。 在这一年里: 我换了工作,在新单位工作了差不多快一年时间了,同事之间的关系相处的还好,感觉比前单位的工作氛围更融洽和舒服一点。 我最...
加油兄弟 自从开始学习 iOS 开发以来 看了你很多篇博客 给了我很大的帮助 加油
2021年总结2021年经历了很多,难受和痛苦居多吧。 在这一年里: 我换了工作,在新单位工作了差不多快一年时间了,同事之间的关系相处的还好,感觉比前单位的工作氛围更融洽和舒服一点。 我最...
之后的博客发表在https://kevinashen.github.io/[https://kevinashen.github.io/] 我的个人博客上,欢迎访问
安装 iTerm2:https://www.iterm2.com/[https://www.iterm2.com/]默认使用zsh终端chsh -s /bin/zsh Oh ...
本文首发于 个人博客 多线程中的锁通常分为互斥锁和自旋锁,这篇文章主要向大家介绍一些自旋锁的原理以及atomic的底层实现。 自旋锁 ⚛维基百科上对自旋锁的解释: 自旋锁 是...
Chameleon Chameleon用于将 iOS 的功能迁移到macOS上 并且在其中为 macOS 实现了一套与 iOS UIKit 同名的框架并且其代码为开源. 所以...
写的真好 咋放弃iOS了 😂
UITableviewCell复用机制前言 UITableview在iOS中的使用频率是非常高的.通常,我们只需要通过设置代理,并且在代理方法tableView:cellForRowAtIndexPath: 调用...
加油
距离2021考研还有225天所有的第一次都是带着迷茫在前进。 开始学习,开始记笔记,都是有一点迷茫,不知道究竟怎样才能让自己高效的完成每一次学习。生怕自己在错误的习惯中沉浸,一直在检讨自己,不敢有一点点...
UILayoutGuide是 iOS 9 中增加的帮助开发者在使用auto layout布局时的一个虚拟占位对象。 先来看一个在布局时可能碰到的一个场景:有两个等宽的按钮,这...
`decodedImage` 的话在设置 `shouldDecode` 的时候会调用,提供在后台进行解码的功能,可以优化显示速度。
`originalData` 你看的版本里是个 bug,在加 gif 支持的时候不小心引入的,导致直接 cache 图片失效,现在应该已经修正了。`kf_normalizedImage` 也会在那边调用。
KingfisherOptions 的话,基本是为了前向兼容。Swift 1.x 的时候的 OptionSet 并不是现在这样,Kingfisher 并没有大版本号的升级,因此需要考虑用户升级框架时的兼容性。
不知道诶 要看返回的是什么数据类型之类的吧
玩转iOSARkit以及3D模型前言 学AR的过程真的是很痛苦,网上搜搜靠谱的资料几乎没有,像样的Demo基本swift,关键的特性更是发现互联网白茫茫一大片,完全没我想要的 真的好痛苦,尤其是被一个问题卡...
翻译自:https://guides.cocoapods.org/using/pod-install-vs-update.html 介绍: 许多人开始使用CocodPods的...
你将会了解到 基本模块化知识 接口分离的意义 探讨依赖注入,服务定位器模式 Swinject基本使用 思索一个优秀的项目架构应该是什么样子的 立足于iOS + Swift,但...
在本文中,我将介绍依赖注入的基础知识,以及如何使用Swinject框架将依赖注入应用到iOS项目中。 什么是依赖 依赖是我们代码中两个模块之间的耦合(在面向对象语言中,指的是...
一、前言 相信有一些初学Swift的开发者,对private和fileprivate这两个访问控制关键字的使用会有些迷糊,So,今天咱们就来捋一捋。 Swift 中由低至高提...
第一部分 题目与答案 题目 打印结果 解析 这里的TLog是自己定义的一个宏函数#define TLog(_var) ({ NSString *name = @#_var; ...
1、2018 iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染2、2018 iOS面试题---Objective_C语言特性相关问题3、2018 iOS面试...