首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
改个名字吧
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
148
文章 47
沸点 101
赞
148
返回
|
搜索文章
赞
文章( 47 )
沸点( 101 )
iOS IAP应用内购详细步骤和问题总结指南
觉得有帮助可以关注我 后续继续补充....
Xcode Debug调试汇总
遇到EXC_BAD_ACCESS这个错误,那就意味着你向一个已经释放的对象发送消息。Xcode知道这个对象是什么,所以可以让我们知道这个对象在哪里,以及这是什么时候发生的。当开启僵尸模式后,遇到EXC_BAD_ACCESS,xcode可以帮我们快速定位到出现问题的代码。 Rev…
优秀开源库SDWebImage源码浅析
世人都说阅读源代码对于功力的提升是十分显著的, 但是很多的著名开源框架源代码动辄上万行, 复杂度实在太高, 这里只做基础的分析。 一个异步下载图片并且支持缓存的 UIImageView 分类. 当然这个框架中还有 UIButton 的分类, 可以给 UIButton 异步加载图…
简单的3步,重构我们的代码
经过几期迭代,产品找到小梁同学说:“把我们项目所有的网络请求超时时间设成30s,并在所有的请求头里添加指定参数”。 小梁同学可以对每一个loadData() 函数进行修改,但是他现在已经编码一年,可以说得上是一个有些许经验的程序员了,于是他决定对项目的网络请求部分进行重构。 到…
关于 Swift defer 的正确使用
其实这篇文章的缘起是由于在对 Kingfisher 做重构的时候,因为自己对 defer 的理解不够准确,导致了一个 bug。所以想藉由这篇文章探索一下 defer 这个关键字的一些 edge case。 Swift 里的 defer 大家应该都很熟悉了,defer 所声明的 …
iOS开发必会的坐标系探究
app在渲染视图时,需要在坐标系中指定绘制区域。 这个概念看似乎简单,事实并非如此。 这段代码首先创建一个UILabel,然后设置文本,显示到屏幕上,没有修改坐标。 所以按照UILabel.layer默认的坐标(0, 0),在左上角进行了绘制。 接着,我们尝试使用CoreTex…
iOS Coding Style Guide 代码规范
代码规范可以说是老生常谈的话题了, 也是程序员自我修养的一种体现, 虽然一套好的代码规范不能使程序运行的更加流畅, 不能使程序直接的影响到程序的功能执行,但是如果能再发开之前就能明确定义一套代码规范,并且严格的去执行,肯定能非常有效的提高代码阅读性,高的阅读性也使得后期开发,维…
分析WyhPageControl,谈谈UI组件的封装思想
前端时间项目整体UI及交互大改,需要准备封装很多UI组件,借着这个机会封装了不少实用组件,这里给大家介绍一款支持自定义的pageControl吧(其实我就是来骗star的,github上很少有人去封装pageControl,有一个上千star的pageControl也已经好多年…
macOS 动态桌面
Dark Mode(深色模式)可谓是 macOS 最受欢迎的特性之一了 —— 尤其是对于你我这样的开发者来说。我们不仅喜欢文本编辑器是暗色的主题,还很看中整个系统色调的一致性。 过去几年,和这个特性旗鼓相当的要数 Night Shift(夜览),它主要是在日夜更替的时候减少对眼…
下一页
关注了
31
关注者
0
收藏集
0
关注标签
29
加入于
2018-01-10