首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MmyzFlowerDog
掘友等级
iOS
|
Netease
要变强,要更强
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
68
文章 60
沸点 8
赞
68
返回
|
搜索文章
赞
文章( 60 )
沸点( 8 )
iOS标题栏/菜单栏:一分钟集成类似抖音,新浪微博,腾讯视频,网易新闻,今日头条等常见的标题栏样式
将 CMPageTitleView/CMPageTitleView/Class 路径下的所有文件拖拽到你的项目中. 首先, 先要导入.h头文件.
iOS 存储方案从入门到精通
在业务开发过程中,对于数据的处理,总是占有很大一部分时间。而又根据不同的业务需要,存储方案可以进行不同的选择。从数据存储的位置角度来分的话,存储可以分为内存存储和硬盘存储。内存存储,数据交互快,在一些需要复杂耗时的地方可以考虑内存缓存来解决。而磁盘存储,由于磁盘本身的特点,当触…
【教你赚钱】5 分钟教你成为会赚钱的独立开发者
在过去的几个月里,我辞掉了北京的工作,断更了从大二就开始坚持写的技术博客,从一个大公司里面的 iOS 工程师,变成一个在家忙忙碌碌的独立开发者。 这是我发布在 App Store 的 17 款 App,其中 Nihon Cam 是我目前的主力工作内容,闪念 和 Nihon 是其…
iOS 单元测试和 UI 测试快速入门
平时写完业务代码的时候都会去自己测试一遍,后面每次有修改都需要重复测,不管是一个业务流程还是一个工具类,其实都可以通过测试框架来帮助我们完成测试,特别是一些频繁修改的代码,更需要严谨的测试。在浅浅地对自动化测试有一些了解时,觉得写测试代码挺耗时间,但其实对后期的帮助是非常大的,…
iOS 底层探索 - calloc 和 isa
上一篇文章主要我们探索了 iOS 对象的 alloc 和 init 以及对象是怎么开辟内存以及初始化的,如果在对象身上增加一些属性,是否会影响内存开辟呢?还有一个遗留问题就是通过 calloc ,我们的对象有了内存地址,但是对象结构里面的 isa 是怎么关联到我们的对象的内存地…
基于 Swift 多地图源业务向地图控件实现(一):封装地图源
上一篇谈了整体的设计思路,这篇谈一下具体的实现设计。因为我的项目里第一个接入的地图源是高德地图,这里的接口以高德地图作为示范。 既然要接入多个地图源,可以良好的支持地图源切换,那么第一步就是隔离具体地图源。隔离具体实现最常使用的方式就是使用接口隔离。UITableView 中常…
Xcode 插件
Alcatraz是一个能帮你管理Xcode插件/模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 安装Alcatraz终端命令行方法。 Github官网上下载,地址是:https://github.com/alcatra…
为什么使用枚举作为配置项(enum as configuration)是反开发模式的
我经常看到有 Objective-C(偶尔也有 Swift)的设计中用到一种模式:使用枚举类型(enum)作为一个类的配置项。比方说,传递一个enum给UIView来确定一个显示的样式。在这篇文章里,我会解释为什么我认为这种做法是反设计模式的,并且我会给出一个更强健、模块化,扩…
iOS 组件化-路由解耦思想 JLRoutes 实战篇(一)App内控制器跳转
组件化, Router 这些概念可能在几年前还是比较新颖的概念, 至今相信绝大多数同学都对这些名词已耳熟能详, 笔者在真正接触到 Router 并在项目使用之前, 也有读过一些 组件化, Router 进行解耦的思想和框架的文章, 但是由于自己修行不够, 加上没能真正将其运用到…
用OpenGL给女朋友写个旋转的立体相册
先来看看效果:视频拍得有点模糊,将就这看看吧,想看高清的同学可以自己去敲一遍运行看看效果。 如果看过前面的我关于GLKit的文章的同学就会感觉,这个效果不和前面那篇的效果差不多么?没错就是一样的效果只不过把六个面用同一张纹理改成了每个面用不同的纹理。我们知道苹果给我们提供的GL…
下一页
关注了
42
关注者
6
收藏集
0
关注标签
4
加入于
2019-10-28