首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
好吃的碎碎冰
掘友等级
全栈工程师:iOS、Node、Vue
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 12
沸点 1
赞
13
返回
|
搜索文章
最新
热门
基于 Cookiecutter 打造 iOS 项目模版
Cookiecutter 的原理和使用都非常简单。现在项目越做越庞大,架构也越来越复杂,虽然我们可以通过组件化的方式最大化的重用代码,减少工作量,但是依然需要写大量的胶水代码来整合各个组件,做大量的项目配置、项目初始化的工作,通过使用 Cookiecutter,可以...
神笔马良——基于 OpenGL 的涂鸦框架
MaLiang 是 iOS 平台一个基于 OpenGL ES3 的涂鸦绘图库,使用纯 Swift 实现,支持自定义纹理、压力感应、自动笔触等特性,并且提供了一定的自定义扩展的空间。 这篇文章可以看作是对 Github 上 README 说明的详细扩展和补充说明。 我的理念是尽量…
使用 SwiftLint 进行 Swift 代码规范检查
最近跟着公司大佬在做 Laravel 后端开发,要求使用 php lint 进行代码规范检查之后才能 push 代码,保证所有人写出风格统一的代码,方便后期的维护和 Review,于是开始往老本行上反思。 想想自己写了五六年的 iOS ,虽然自认代码还是写的很规整的,但是写 h…
使用 Assets Processor 处理 Xcode 图片资源
图片资源管理是所有 App 都需要涉及到的东西,大多数时候我们会要求设计人员提供所有分辨率的切图。但是对于设计人员来说,iOS App 与 Android App 加起来需要好多套切图,这是一项比较枯燥而且繁重的工作。既然是固定模式的重复劳动,那么正是程序所擅长的,也因此诞生了…
Swift 4 踩坑之 Codable 协议
Swift 由于类型安全的特性,对于像 JSON 这类弱类型的数据处理一直是一个比较头疼的问题,虽然市面上许多优秀的第三方库在这方面做了不少努力,但是依然存在着很多难以克服的缺陷,所以 Codable 协议的推出,一来打破了这样的僵局,二来也给我们解决类似问题提供了新的思路。 …
实现 UITableViewCell 侧滑操作列表
几个项目下来,我们对这个三部曲早就是滚瓜烂熟了。不过有时候会想,一个简单的操作按钮,需要实现三个 Delegate 方法来达到效果,会不会太繁琐了。。。 更何况还有一件更坑的事情:editingStyleForRow和titleForDeleteConfirmationButt…
UIStatusBarStyle 解惑
原始手段要实现对StatusBarStyle的绝对控制,其实有一个最简单粗暴的方法:这是从iOS2.0那个古老的年代就已经存在的方法了,通过它可以直接设置StatusBar的Style。不过苹果一直在
Swift 造轮子之自制 HUD
Chrysan 取自单词 chrysanthemum 的前半部分,意为菊花,也是 HUD 的通俗称呼。所以就这么叫着吧~ Chrysan 设计为每个 View 都可以创建出 HUD,实践证明这个特性在某些特殊情况下非常有用。每个 View 都有一个 chrysan 属性,通过它…
个人成就
文章被点赞
92
文章被阅读
23,378
掘力值
481
关注了
56
关注者
21
收藏集
0
关注标签
117
加入于
2017-12-19