首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS组件相关
订阅
守缘水候汾
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
iOS CocoaPods专栏(二)—— 公有库的创建及使用
一、什么是公有库? 二、为什么用公有库? 而一个开源组件/框架,一般需要包含以下几个文件: 组件/框架 源码; LICENSE:开源许可证(一般选择MIT); README.md:仓库说明(Markd
ios 组件化之Cocoapods私有库详解以及问题解决方案
在做组件化操作之前有个必须的操作,那就是如何制作私有仓库,以及私有仓库之间的引用问题。 私有仓库 => 私有仓库 => 私有组件
Swift iOS : 使用CocoaPods管理依赖
开发一个可用的系统,再怎么小也需要依赖第三方库,比如大家常常采用Alamofire这个第三方库来访问网络。CocoaPods是一种非常优秀的包含依赖工程到本工程内的方式。CocoaPods为很多开源仓库建立了一组podspec文件列表,此podspec指定了到何处去下载代码,以…
iOS 制作 pod 私有库详细教程
iOS 制作 pod 私有库详细教程 1. 创建 pod 库 需要创建两个远程仓库, 一个做用来做私有库, 一个做工程库 1.创建私有库 https://gitee.com/XXSpec.git 2.
iOS 从零到一搭建组件化项目框架
从上面这种各个业务组件的依赖关系来看,他们是互相依赖的,业务组件和业务组件间产生了严重的耦合关系,这样一来对我们工程的扩展性就会大大的降低,维护成本就会变高。 举个例子:假设某天产品经理说,咱们公司的业务发展的太好了,咱们的营销模块需要独立出来成一个单独的应用,以便于咱们可以添…
分享:iOS应用架构之谈谈组件化方案
一个App的组件化方案一定不是建立在URL上的,openURL的跨App调用是可以建立在组件化方案上的。当然,如果App还没有组件化,openURL方式也是可以建立的,就是丑陋一点而已。
iOS组件化实践
公司业务不断迭代扩张,项目的功能越来越多也越来越复杂,各个业务之间也不可避免的耦合越来越多,代码也越来越臃肿,原来的模式已经无法满足现有项目开发高复用、高可维护性的需求,目前业界解决业务多样性复杂性比较好的一种架构思路就是组件化,将项目拆分成各个模块,这样能很好的解决现有的代码…
iOS 组件化 —— 路由设计思路分析
随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等复杂架构。更换适合业务的架构,是为了后期能更好的维护项目。 但是用户依旧不满意,继续对开发人员提出了更多更高的…
Swift + RxSwift MVVM 模块化项目实践
本文主要介绍个人在 Swift 项目开发中的一些实践经验,供大家所借鉴或者探讨。 提高开发效率,降低 Bug 发生率,是我们每个开发所追随的目标。个人认为通过 CocoaPods 实现模块化组件化,积累适合的组件模块,重复利用公用模块,不仅可以提高开发效率并且可以有效的降低 B…
Swift 开发中不可不知的 Tips 集合
如何在 Swift 中实现多继承? 怎么做到自动检查 Controller 被销毁? Swift 中的 KVO 可以不基于 Runtime 吗? 如何优雅的实现 TableView 刷新动效? 不需管理 key 是否还可以使用 UserDefaults? 1. 如何在 Swif…