架构模式
文章平均质量分 58
ZhaiAlan
iOS开发工程师
展开
-
RxSwift 使用方式
最近项目业务,所有模块已经支持Swift混编开发,正在逐步使用Swift 方式进行开发新业务,以及逐步替换老业务方式进行发展,所以使用一些较为成熟的Swift 的三方库,成为必要性,经过调研发现RxSwift 在使用的情况上,较为成熟,且方便实用;以下介绍一些RxSwift 使用的一些方式和大家一起学习讨论。Swift为值类型,在传值与方法回调上有影响,RxSwift一定程度上弥补Swift的灵活性。原创 2023-07-12 17:46:50 · 885 阅读 · 0 评论 -
M1上模拟器无法运行的项目,可以用Rosetta打开
M1上模拟器无法运行的项目,可以用Rosetta打开原创 2021-12-07 10:02:37 · 6923 阅读 · 0 评论 -
iOS开发 Xcode12 升级 (模拟器运行)报错问题
遇到问题1.升级xcode12报错 'xxx.a' is missing one or more architectures required by this target: x86_64.解决问题在buildsetting ->VALID_ARCHS里的debug添加x86_64,如果有多个target 分别都修改下原因分析Xcode12苹果推出了新的arm架构的mac,会默认支持x86_64所以非arm架构的mac需要手动支持知识补充(cpu架构)真机...原创 2020-11-11 13:56:16 · 1958 阅读 · 0 评论 -
面试题之架构设计六大基本原则
前言最近面试,面试被面试官问到,开发中使用到那些架构模式:回答,MVC ,MVVM ,MVP 架构方式,在问MVVM 中遵循了那些架构原则,直接懵逼了,使用到了架构方式,但是并不清楚架构原则都有什么,接着赶紧查询下架构原则;架构架构最重要的就是编程思想:利于开发者 利于公司 利于客户架构六大原则1.单一职责原则(SRP Single Responsibility...原创 2020-05-08 16:58:50 · 1092 阅读 · 0 评论