首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小顾Bruce
掘友等级
iOS
RxSwiftCommunity, RxIGListKit
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
207
文章 177
沸点 30
赞
207
返回
|
搜索文章
赞
文章( 177 )
沸点( 30 )
Xcode 项目多环境配置最佳实践
您根据不同的环境配置了哪些内容?您可能具有仅用于调试的视图,或者您可能希望关闭发布版本的日志记录。您可能有多个后端环境可配置为 dev,QA,UAT,stage,prod 等。其中每个都需要不同的 root url,api key和app secret。该应用程序还可能与社交媒…
使用 Swift 协议提高代码的可测试性
作为开发者,我们最大的挑战就是提升代码的可测试性。对于你开发的代码按照预期的方式执行以及开发新功能时没有别的功能被破坏来说,这些测试是非常有用的。同样,当你在一个多人协作开发的团队中时也是非常有用的。所以确保你代码的完整性是非常重要的。 有很多种测试,它们不应该使事情变得困难或…
1900页数学基础:面向CS的线性代数、拓扑、微积分和最优化
学习计算机科学总共需要多少数学基础?大概 1900 页。
[译] 如何在 Swift 5 中使用 Result
SE-0235 在标准库中引入了一个 Result 类型,使我们能够更简单、更清晰地处理复杂代码中的错误,比如异步 API。这是人们在 Swift 早期就开始要求的东西,所以很高兴看到它终于到来! Swift 的 Result 类型被实现为一个枚举,它有两种情况:success…
一个在 Objective-C 和 Swift 中实现剖面导向编程的故事
我们都知道, UIScrollView 将 pan gesture 信号转换成 scrollViewDidXXX: 消息然后发送给它的 delegate,多数时候你只需要理解这两者的关系然后在 delegate 监听这些消息就可以了。但是如果你要干预 pan gesture r…
聊聊SwiftLint在团队的实践
大约在两年之前写过一篇关于SwiftLint的文章,时过境迁不得不说当时的想法还是很粗糙的,但至少也给了自己一个启蒙。过去的一年,公司开始自建中心化的CI,也推广到了各个团队中去,参与其中也是获益匪浅。Lint作为CI中的重要的一环自然也有不少的价值输出,但是随着日常深入的应用…
UITextField双向绑定的正确姿势
当通过code改变self.textField. text的值的时候 当通过键盘改变self.textField. text的值的时候
Moya+PromiseKit+RxSwift 优雅的书写网络请求
Moya+PromiseKit+RxSwift 优雅的书写网络请求
抛弃UITableView,让所有列表页不再难构建
首先要对点进来的看官说声sorry,我标题党了。😏 虽然抛弃UITableView是不存在的,但是看完这篇文章确实能让90%的列表页抛弃UITableView,让界面易实现易复用。 下面我将以第三人称的叙述方式,通过一个例子比较传统实现和最新实现的手段说明如何让列表页不再难构…
下一页
个人成就
文章被点赞
438
文章被阅读
73,301
掘力值
1,960
关注了
29
关注者
167
收藏集
20
关注标签
42
加入于
2016-08-22