首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
小浣熊Swift
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
理解iOS app的编译,运行过程
前言 一年都没怎么写iOS的文章。最近有一些知识学习了完以后总觉得零零散散的,打算以这一篇文章作为开篇,系统地记录一些所学习的iOS知识。 本篇文章的基础框架已经初步确定了,不会提及到特别深入的知识点
iOS 进阶知识总结(二)
本篇总结了以下知识点和面试题 - KVO - KVC - 多线程 - 锁 - runloop - 计时器
深入理解RxSwift
本篇重点在于深入RxSwift的部分常用特性,所以希望读者在了解RxSwift官方的基本讲解与Demo之后再进行阅读。 RxSwift版本为5.0.0以上。 这里总是看到是Disposables和DisposeBag,那么它们到底是什么。 通过extension生成create…
深入浅出Objective-C runtime
Objective-C runtime是Objective-C这门语言为了支持语言的动态特性而催生出的底层动态链接库。它提供的底层API能比较方便地与其他语言进行交互。
iOS RunLoop详解
Runloop 是和线程紧密相关的一个基础组件,是很多线程有关功能的幕后功臣。尽管在平常使用中几乎不太会直接用到,理解 Runloop 有利于我们更加深入地理解 iOS 的多线程模型。 本文从如下几个方面理解RunLoop的相关知识点。 可见,一个RunLoop对象,主要包含了…
swift下优雅的设置颜色 ColorProvider
前言 iOS开发中,经常要跟UI打交道,颜色设置使用频率非常高。在OC中,我们经常使用宏来设置颜色。在Swift中,我们可以利用Swift的语言特性,面向协议,结体体、类、枚举可以遵守协议并实现,同时
啥?iOS长列表还可以这么写
一般说,iOS界面的一些长列表,比如首页、活动页、长的会比较长,组与组之间可能会有顺序变动等,那么写起来总感觉没有那么优雅,那么如何才能做到优雅呢? 我在实践工作利用swift枚举的关联值和自定义组模
iOS 接入 Google、Facebook 登录(二)
关于在 Google、Facebook 开放平台创建应用、项目中需要做的配置,笔者已经在上一篇文章 iOS 接入 Google、Facebook 登录(一) 中说明。本文中不再说明。 iOS 接入 Google、Facebook 登录(一) 是使用的Firebase 接入的 G…
🐻iOS设计模式
设计模式,一个一个学,等到理解后,揉碎,分散,然后修改现有项目,思考哪些可以用到哪个设计模式。 熟悉阶段,好像每一种设计模式都符合当前的情况,不同的设计模式有歧义,有相似,有违背设计原则,似乎都能解决。别怕,挑一个自己觉得最合适的。 出神入化,设计原则已经出现在你的潜意识里,并…
Crash日志解析
当应用程序崩溃时,会创建一个崩溃报告,这对于了解导致崩溃的原因非常有用。本文档包含有关如何表示,理解和解释崩溃报告的基本信息。 当应用程序崩溃时,会创建崩溃报告并将其存储在设备上。崩溃报告描述了应用程序终止的条件,在大多数情况下包括每个执行线程的完整回溯,并且通常对于调试应用程…