首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
组件化
订阅
打铁人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
iOS组件化 - 基础
1、随着业务增加,需求迭代。整个项目的文件越来越多,Build越来越慢,按下 Command + R,然后喝杯卡布奇诺再蹲个坑回来,项目还没有跑完。。。 2、干外包,啊不,在外包公司做项目。通用的基础功能代码,如:菊花、网络访问组件、下拉刷新、数据持久化、基础类的分类。如果不把…
iOS 静态库详解与开发
1. 什么是库? 库是共享程序代码的方式,一般分为静态库和动态库。 静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。 动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。 2. 两种形式中.framewo…
中小型App的架构
个人对于架构比较感兴趣,平时有事没事的都会逛逛博客,看看书。然后组长要我分享下关于架构的知识。先来写一份博客捋捋思绪吧。 MVC模式,个人觉得是架构模式里最强大的模式!能给予很多的架构启发(包括后面出现的MVP,MVVM)。对于中小型App,简单的MVC或者MVPC模式会更合适…
蘑菇街 App 的组件化之路
当 App 「成长」到一定阶段后,组件化基本上是一条必经之路,有很多种组件化的方式,来看看蘑菇街在这方面是怎么做的
[译] 你是如何拆分组件的?
原文地址:How do you separate components? 原文作者:James K Nelson 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-miner/blob/master/TODO/how-should-…
天弘基金移动 App 客户端架构优化之路
天弘基金移动 App 客户端架构优化之路随着移动互联网时代的到来,移动技术也随之飞速发展。如今,APP 已成为绝大多数互联网企业用来获取用户的核心渠道。与此同时,伴随着业务量的增长,愈来愈多的 APP 也在不断地挑战着每一个移动端研发人员的知识深度,而移动端技术人员也在这个不断接受挑战的过程中,成就了今天的移动互联网时代。天弘基金作为一家在基金,金融行业高速发展的公司,APP 面临着多重挑战,如庞大的用户群体、
2018,我们的组件化实施之路 | 掘金年度征文
目前比较流行的大致有3种,Router ,Protocol,Target-Action.我们采用了第三种,在此要感谢casa前辈的智慧与无私贡献。至于选用哪一种,不在今天的讨论范围内,因为无论你打算或者正在使用哪一种,与今天我们要讲的都没有冲突。 组件化一般分3层,从下至上依次…
iOS 性能优化总结
关于 iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等
App 架构之组件化理解
项目发展到一定阶段,随着需求的增加以及需求的频繁变更,项目会越来越大,耦合会越来越多,开发效率也会降低,这个时候需要做的就是进行模块拆分,官方的说法就是组件化。
iOS 设计模式总结
iOS 设计模式相关资料整理 随着写代码时间变长,业务逻辑越来越复杂,项目就会变的越来越臃肿,业务的拓展、Bug Fix 将会越来越难进展。接着进行的就是重构工作,对重构而已,那设计模式、架构、当前的业务情况、将来可能遇到的需求 将是下一步的思考。本文将从设计模式、架构、实践三个方面梳理 iOS 架构设计。