首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DevJohn
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 5
沸点 1
赞
6
返回
|
搜索文章
赞
文章( 5 )
沸点( 1 )
谈谈RxSwift中的错误处理
RxSwift中提供了多种不同的错误处理操作符,它们可以在链式操作中相互组合以实现复杂的处理逻辑,下面先简单介绍一下RxSwift提供的错误处理操作,然后通过一些具体的例子来看看如何在实际项目中应用。这里不会详细介绍RxSwift,阅读前需要对Rx的基础有一定了解。 当数字小于…
探究 Xcode 命令行用法三:xcodebuild 打包实践(上)
本文还是 adat 项目的延伸,开始介绍打包实践。打包相关的内容繁多,作者把它分为多篇文章,本文主要是概念部分。理解这些概念对于自己编写打包命令和使用 fastlane、bitrise 至关重要。
如何调试支付宝(iOS)
最近在做的一件事情,从代码层面分析下各家小程序(微信、头条、支付宝、百度)的启动性能,探究各家小程序的实现细节和差异。具体步骤如下: 1、微信、百度已完成,微信的分析工程已上传到github:CallTraceForWeChat。 2、由于本人在百度做小程序相关的工作,故百度的…
iOS深思篇 | 宏定义
一. 简介 宏是一种批量处理的称谓,简单来说就是根据定义好的规则替换一定的文本。替换过程在程序编译期,也因此大量使用宏会造成编译时间变长;而且替换过程不进行类型安全检查;还需要注意“边缘效应”; 比如#define N 1 + 2,使用时NSInteger a = N / 2,…
GCD 捕获 self 是否会造成内存泄漏?
关于 GCD 的 block 捕获 self 是否造成循环引用的问题,网上是争论不休,在 iOS 的面试中更是频繁出现。我们从 YYKit 里面的一个 Issue 出发,来探索一下 GCD 跟 self 之间是否会造成循环引用的问题。 可以看到,YY 大神在 GCD 中,为了避…
关注了
55
关注者
0
收藏集
2
关注标签
8
加入于
2020-03-23