首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jay_zz
掘友等级
iOS 工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 6
沸点 1
赞
7
返回
|
搜索文章
赞
文章( 6 )
沸点( 1 )
OC 局部变量未初始化的危险性
问题提出 前几天在协助业务同学排查业务问题时,遇到了一个奇怪的问题。实际的业务代码如上,默认定义了一个局部变量 variable ,通过另一个开关控制这个参数是否为 NO。但观察线上数据,在开关为 N
「我的名字是我爸爸用代码算出来的!」
我家的小屁屁再过不久就要出生啦!现在除了准备各种宝宝用品,我们还有一个任务就是起名。 起名这件事挺难的,要好听,不落俗套,还要讲究风水,最好再有个诗经楚辞的出处。 作为程序员的爸比决定自己写一个程序来生成宝宝的名字,可以根据风水和诗词生成一系列名字,在缩小选择范围的同时又可以有…
如何优雅的将数组元素映射到字典中(Swift)
假设在我们开发一个商品页面的时候,需求是按商品的分类来分 section,但后台给我们返回的数据是整个列表的商品数组。在 Swift 5 之前,我们只能通过遍历数组来分组: 在 Swift 5.0 发布以后,Dictionary 新添加了一个初始化方法:init(groupin…
一次react-router + react-transition-group实现转场动画的探索
1. Introduction 在日常开发中,页面切换时的转场动画是比较基础的一个场景。在react项目当中,我们一般都会选用react-router来管理路由,但是react-router却并没有提供相应的转场动画功能,而是非常生硬的直接替换掉组件。一定程度上来说,体验并不是…
iOS 原生级别后台下载详解
当然,这个问题其实很简单,解决方案也有很多。但我第一时间想到的是,目前是否存一个具有任务组概念,非常权威,非常流行、稳定可靠,并且是用 Swift 写的,Github 上 star 非常多的下载框架?如果存在这样的轮子,我就打算把它作为项目里专用的下载模块。很可惜,下载框架很多…
Swift5.0 的 Runtime 机制浅析
Objective-C语言是一门以C语言为基础的面向对象编程语言,其提供的运行时(Runtime)机制使得它也可以被认为是一种动态语言。运行时的特征之一就是对象方法的调用是在程序运行时才被确定和执行的。系统提供的开放接口使得我们可以在程序运行的时候执行方法替换以便实现一些诸如系…
个人成就
文章被点赞
37
文章被阅读
19,304
掘力值
411
关注了
8
关注者
14
收藏集
2
关注标签
5
加入于
2018-02-28