首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天天学搬砖
掘友等级
IOS小白
努力在头发掉完前成为技术大牛
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 34
沸点 0
赞
34
返回
|
搜索文章
赞
文章( 34 )
沸点( 0 )
Sourcery - Swift元编程实践,告别样板代码
前段时间发现了一个十分强大的工具:Sourcery,它很好的解决了我在Swift开发中遇到的一些问题,在中文社区中sourcery似乎并不是很有名,所以这里特地写一篇文章来作介绍。本文大致分为三个部分: 很多人可能对元编程(meta-programming)这个概念比较陌生,当…
[译]用 LLDB 调试 Swift 代码
作为工程师,我们花了差不多 70% 的时间在调试上,剩下的 20% 用来思考架构以及和组员沟通,仅仅只有 10% 的时间是真的在写代码的。 所以让我们在这70%的时间尽可能愉悦是相当重要的。LLDB 就是来打救我们的。奇妙的 Xcode Debugger UI 展示了所有你可用…
[译] 让我们来简化 UserDefaults 的使用
每个人都用 UserDefaults 来存储一些简单的数据,并且知道使用该存储很容易。但是今天我会改善一点它的交互性!让我们从最明显的解决方案开始,并实现一些新颖且优雅的东西。😌 想象一下我们有一个服务 —— SettingsService。这个服务掌握了应用的设置 —— 正…
UITableView/UICollectionView使用技巧
知识是无穷无尽,技术需要积累,记录一点一滴,让成长的时间轴上变得充实一些。 今天就讲讲UITableView/UICollectionView的一些使用技巧。结合自己项目情况进行展开。 有时候我们需要设置 TableView 的头部和尾部的间距,头部尾部的高度只需要在代理里面设…
[译] MVVM, Coordinators 和 RxSwift 的抽丝剥茧
原文地址:Taming Great Complexity: MVVM, Coordinators and RxSwift 原文作者:Arthur Myronenko 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-miner/bl…
RxSwift + MJRefresh 自动管理刷新状态
无需过多纠结,后面会演示枚举如何使用。 接下来要介绍一个跟 RxSwift 有关的一个类型 BehaviorSubject,我们会在文章用到它。 BehaviorSubject 向所有订阅者发布事件,并向新的订阅者提供最近(或最初)的值。 如你所见,紫灯的时候订阅,会接收到紫灯…
用 RxSwift 实现通用的响应式转场
来看看作者是怎么用小而精的代码实现 Segue(转场)~
[译] Bob,函数式编程是什么鬼?
原文地址:Intro to Swift Functional Programming with Bob 原文作者:Bob Lee 译文出自:掘金翻译计划 译者:Deepmissea 校对者:thanksdanny,Germxu Bob,函数式编程是什么鬼? 写给年轻的自己的教程…
[译]Xcode 环境配置最佳实践
工欲善其事,必先利其器。在 iOS 中,如何处理 配置环境 和根据需求自定义的 设置 关系也尤为重要。虽然 Xcode 提供了一系列的工具帮助我们进行妥善地配置。但遗憾的是,我见过的很多团队在绝大多数时候都没有充分利用这些辅助工具。这并不是他们的错:苹果只为我们提供了一些不怎么…
[译] Swift 中关于并发的一切:第一部分 — 当前
原文地址:All about Concurrency in Swift - Part 1: The Present 原文作者:Umberto Raimondi 译文出自:掘金翻译计划 译者:Deepmissea 校对者:Feximin,zhangqippp Swift 中关于并…
下一页
个人成就
文章被点赞
8
文章被阅读
4,097
掘力值
116
关注了
20
关注者
3
收藏集
0
关注标签
22
加入于
2017-07-07