首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
国中豪杰
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
推荐一些造福独立开发者的第三方技术
大家在着手独立开发之前,不妨自己思考一下,自己最希望收获的东西,把宝贵的时间放在最有意义的地方。开始全职工作已经有一段时间,最大的感悟就是,时间总是不太够用,所以每做一件事情之前,都需要比学生时代更多的考虑。面对「独立开发」这个想法,我考虑了一下自己的目的,大概有这几个方面。 …
【iOS印象】漫谈 iOS App 架构与设计模式
尽可能用 .storyboard / .xib 构建 UI。除非确实必要,不用代码写 UI 譬如:PinLayout、FlexLayout、LayoutKit、Layout 等替换 Apple 提供的 AutoLayout. 记住!一定要保持“直白”。
BeeHive —— 一个优雅但还在完善中的解耦框架
BeeHive是阿里巴巴公司开源的一个iOS框架,这个框架是App模块化编程的框架一种实现方案,吸收了Spring框架Service的理念来实现模块间的API解耦。 BeeHive这个名字灵感来源于蜂窝。蜂窝是世界上高度模块化的工程结构,六边形的设计能带来无限扩张的可能。所以就…
iOS 开发技术栈与进阶
最近有一些开发朋友问我应该怎样提升自己的能力,回想起来做了这么久 iOS 开发,我也有过那种“让我做一个功能实现个需求我会做,但接下来怎样提高我不知道。”的时期,这里尝试列一下 iOS 开发的相关技术,再说说在学习进阶上我的一些想法。
Masonry实现原理并没有那么可怕
想必在AFNetworking之后,Masonry成了广大iOS开发者日常开发不可或缺的三方库之一。它的使用真的非常简单,例如: 从这段短小精悍的代码中,我们已经能够挖掘出它背后的原理。本文假设你对Masonry已经有基本的了解和使用。 3.left、right、height.…
高质量 iOS 博客推荐
推荐一些我个人认为非常经典,值得关注的博客。 大家尊称为喵神 @onevcat 的博客。对 Swift 技术在国内的推广做了很大的贡献。 李忠关于 RAC 、组件化的文章流传很广。博客中对架构、编程的思考都很精髓。听说现在转管理后不太更新技术文了。 Casa 对架构有很深的理解…
接手一个负分的 iOS 项目后我做了什么
半年前我加入一个刚刚拿到 A 轮资金的创业团队负责 iOS 项目。早期的时候公司生死未卜,只追求快速迭代找到一个正确的方向。这种早期默默无闻的团队也没什么工程追求,就是写的快就好了。但是确定方向后要长期发展,就不能再野蛮生长了。 基于过去半年我在这个项目里的实践经验,和大家分享…
第一次重构的架构设计总结
因为在学校自己一个人在写整个App,加之需求也不明确,时常需求变更(在学校的组织写项目的通病了),所以编写过程真的是越写越糟心,所以,不得已对已经开发的一小部分做了重构,以下是本小白在重构过程中总结的一些见解(不得不说,本科阶段讲的那些设计模式什么的,是真的很有用,只是当时根本…
iOS架构实践干货:AOP替代基类 + MVVM + ReactiveObjC + JLRoutes组件化
对于第一点,从 集成成本 ,上手成本 ,__架构维护成本__等因素入手,大神博客中也已经很详细。 框架不需要通过继承即能够对ViewController进行统一配置。业务即使脱离环境,也能够跑完代码,ViewController一旦放入框架环境,不需要添加额外的或者只需添加少量…
在iOS项目中自动生成函数调用关系图(CallGraph)
在平时的开发中经常需要阅读学习其他人的代码,当开始阅读一份自己完全不熟悉的代码时,通常会遇到一些麻烦,因为我必须要先找到代码逻辑的入口点并沿着逻辑链路将其梳理一遍,一份代码文件通常会伴随着许多的方法调用,这一个阶段往往是比较痛苦的,因为我必须花上许多时间来将这些方法之间的关系理…
下一页
关注了
24
关注者
0
收藏集
1
关注标签
101
加入于
2016-02-11