首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
iHope_Aaron
更多收藏集
微信扫码分享
微信
新浪微博
QQ
46篇文章 · 0订阅
lizyyy
5年前
iOS
MVVM
RxSwift
【RxSwift 实践系列 1/3】为什么使用RxSwift
MVC是目前主流的客户端编程框架。在iOS开发中,系统为我们实现好了公共的视图类:UIView 和控制器类:UIViewController。 开发过程中,你一定在Controller中写过为View格式化数据的代码,为什么我们就这么自然的把格式化数据的代码放到了Control…
3818
40
评论
J_Knight_
5年前
Swift
算法
数据结构 & 算法 in Swift (二):算法概述和排序算法
算法基础:简单介绍算法的概念,时间复杂度与空间复杂度,递归,作为本文第二部分的背景知识。 排序算法:结合Swift的代码实现来讲解冒泡排序,选择排序,插入排序,归并排序,快速排序。 关于该部分的讨论不属于本文介绍的重点,因此没有过多非常专业的论述,只是让那些对算法不了解的读者可…
6129
90
33
J_Knight_
5年前
Swift
算法
数据结构 & 算法 in Swift (一):Swift基础和数据结构
从本文标题中的序号可以看出,本文是一个连载的开篇。 而且这个连载的标题是:数据结构 & 算法 in Swift。从这个连载的标题中可以看出,笔者分享的是使用Swift语言来实现所学的的数据结构和算法的知识。这里面需要解释两点: 学习通用性知识,突破技能瓶颈:笔者做iOS开发也有…
9729
210
35
稀土君
6年前
Swift
开源
Swift30Projects - Swift 开源项目合辑
内含 30 个小 app,更新至 Swift 3.0,更注重代码规范和架构设计。
1554
54
评论
王小树
5年前
Xcode
iOS
让XCode自动CodeReview你的代码-OCLint使用
OCLint 是一个静态分析代码的工具,支持自定义规则,可以很好地帮助我们规范代码,这篇文章主要介绍通过OCLint让XCode来帮你Code Review,规范代码。 OCLint相关的详细内容也可以到OCLint官网上查看。 从oclint的github项目链接中下载安装包…
5678
60
10
猫D
5年前
iOS
AFNetworking的漂亮细节
最近重读了AFNetworking源码,发现很多以前读不懂,也不知道为啥这么写的代码慢慢读懂了。过程中被AFNetworking作者的对细节,舒服,整洁的追求所折服。把一些个人觉得写的漂亮的用法总结下来,本文不在于探讨AFNetworking源码的具体业余实现,尽量从代码本身和设计角度进行总结(源码解析推荐AFNetworking到底做了什么?这篇文章)。
2462
65
4
没故事的卓同学
6年前
Swift
卓同学的 Swift 面试题
我觉得应该掌握的知识点,没有实际意义。 class 和 struct 的区别 不通过继承,代码复用(共享)的方式有哪些 Set 独有的方法有哪些? 实现一个 min 函数,返回两个元素较小的元素 map、filter、reduce 的作用 map 与 flatmap 的区别 什…
2490
53
2
萌面大道
6年前
iOS
Swift
浅谈 iOS 应用启动过程
首先要感谢没故事的卓同学大大送的泊学会员,在泊学学了几节课,了解了很多不同角度的 iOS 开发知识。这篇文章就启发自其 iOS 101 中的一个纯手工的 Single View Application 一文。但本文将更加深入的叙述了启动过程,且实现均为 Swift 3.0。 本…
3000
49
5
秋刀奈
5年前
Swift
设计模式
23个经典设计模式的Swift实现
也就是工厂问题想解决的原始问题。 从代码和UML可以看出,为了得到产品A,调用者Client要同时依赖Product, ConcreteProductA和ConcreteProductB,并亲自写一个创建产品的方法。 每当需求新增一个产品,就要改动到调用方Client。如果这一…
1.5w
304
10
Chars
5年前
iOS App 启动时间优化
iOS App 启动时间优化
2920
65
1