首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小科科
掘友等级
iOS、React
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 33
沸点 1
赞
34
返回
|
搜索文章
赞
文章( 33 )
沸点( 1 )
iOS 优雅的处理网络数据,你真的会吗?不如看看这篇.
相信大家平时在用 App 的时候, 往往有过这样的体验,那就是加载网络数据等待的时间过于漫长,滚动浏览时伴随着卡顿,甚至在没有网络的情况下,整个应用处于不可用状态。那么我们该怎么去提高用户体验,保证用
微信使用了哪些第三方库
如今,APP 越来越多,公司之间面临着同一个问题,竞品越来越多,公司之间为获取更多流量不得不在APP的体验上做足功课。那么,研究竞品变得越来越重要,比如研究竞品某个核心功能使用了哪些第三方服务、架构是什么样的、某个接口是如何设计的、数据库是如何设计的、沙盒目录结构是什么样的等。…
详解iOS中分类Cateogry
的结构体,里面有名称,对象方法列表,类方法列表,协议方法列表,属性列表,如果对应的为空,比如协议为空,属性为空,那么结构体中保存的就是0。 合并分类的时候,其方法列表等,不会覆盖掉原来类中的方法,是共存的。但是分类中的方法在前面,原来的类中的方法在后面,调用的时候,就会调用分类…
iOS-基于SVN提交代码自动打包
之前写过一篇基于Jenkins和Fastlane自动打包的文章,文中简述了很多的的环境搭建以及一些遇到的问题。这篇文章的目的是使用脚本和Jenkins来自动打包,为何不在使用之前的Fastlane呢?首先Fastlane是很不错的,也是使用xcodebuild命令来封装实现的,…
一键登录了解一下?
我们先来看一下目前的一些登录方式。 使用账号加密码是最传统的登录方式,可以说是简单粗暴的,一般也不会出现什么问题。 但这种方式要求用户要记住自己的账号和密码,也就是有一个记忆成本。用户为了降低记忆成本,很可能会在不同平台使用同一套账号密码。从安全角度考虑,一旦某个平台的账号密码…
iOS组件化之私有库
随着公司业务的不断发展,应用的代码体积将会越来越大,业务代码耦合也越来越多,代码量也是急剧增加如果仅仅完成代码拆分还不足以解决业务之间的代码耦合,而组件化是一种能够解决代码耦合、业务工程能够独立运行的
对iOS MVP架构的一点理解
分层不清晰,view controller里面不仅包括视图绑定/更新,还有网络请求、数据解析,业务迭代逻辑等等... ...... 可以将业务很好地区分开来,比如若包括业务P1,P2...Pn,那么我们可以将不同业务交给不同的presenter来处理。当然我们也不是说一个业务就…
iOS深思篇 | 宏定义
一. 简介 宏是一种批量处理的称谓,简单来说就是根据定义好的规则替换一定的文本。替换过程在程序编译期,也因此大量使用宏会造成编译时间变长;而且替换过程不进行类型安全检查;还需要注意“边缘效应”; 比如#define N 1 + 2,使用时NSInteger a = N / 2,…
KVO探索
大家都知道kvo是一种设计模式,是一种键值观察,当属性的值改变时候会触发回调,获取该属性的旧值和新值。但是可能有些朋友不清楚什么时候用它,使用场景是什么。当需要监听一个属性的值改变时候我们可以用到它。比如: 当图片的url改变时候自动加载新的图片。 当scrollView的of…
下一页
个人成就
文章被点赞
51
文章被阅读
28,242
掘力值
654
关注了
10
关注者
19
收藏集
27
关注标签
1
加入于
2018-12-28