首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS架构5-1
订阅
码踏中原
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
想进大厂,面试题必不可少!(iOS面试合集!)
这个栏目将持续更新–请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) 其他: iOS进阶面试题----多线程 iOS进阶面试题----Block部分 iOS高级开发面试题合集 iOS
Khala路由组件介绍与使用
前辈们在借鉴 web 服务路由设计之后,将服务绑定至固定规则的 URL 上. CTMediator: Target-Action 形式设计的路由组件. 其他以统一注册形式设计的路由. ans: 在触发路由路径时, 通过 Runtime机制来发现具体服务,并执行. 相对于提前统一…
AppDelegate模块化瘦身
关于iOS的模块化,要追溯到16年接触的BeeHive了,BeeHive将功能模块化,以module的形式进行构建,以performSelector:的形式进行module的事件响应,以protocol的形式进行module间的通信。可以说思路非常清晰明了了。关于BeeHive…
iOS 组件化方案
讨论 iOS 组件化各种方案。
写一个易于维护使用方便性能可靠的Hybrid框架(二)—— 插件化
继上一篇之后,我反复思来想去,我下一篇该怎么写,那么想法有了,我应该怎么去落实,框架在代码层面我要怎么设计,怎么样才能使用起来尽可能的方便,那么好吧,我深深的觉得,上一篇我给自己挖了个大坑,最近的思想一直依托于Cordova框架的设计模式,说实话想跳出来很难,我真的很难很难想出…
BeeHive —— 一个优雅但还在完善中的解耦框架
前言 BeeHive 是阿里巴巴公司开源的一个 iOS 框架,这个框架是 App 模块化编程的框架一种实现方案,吸收了 Spring 框架 Service 的理念来实现模块间的 API 解耦。 BeeHive 这个名字灵感来源于蜂窝。蜂窝是世界上高度模块化的工程结构,六边形的设计能带来无限扩张的可能。…
iOS中常见Crash总结
1、如果属性存在,利用iOS的反射机制来规避,NSStringFromSelector(@selector())将SEL反射为字符串作为key。这样在@selector()中传入方法名的过程中,编译器会有合法性检查,如果方法不存在或未实现会报黄色警告。 3、给NSMutable…
Thunk程序的实现原理以及在iOS中的应用
在说Thunk程序之前,我想先通过一个实际中排序的例子来引出本文所要介绍的Thunk技术的方方面面。 这个函数要求提供一个排序的数组指针base, 数组的元素个数nmemb, 数组中每个元素的尺寸size,以及一个排序的比较器函数compar四个参数。下面的例子演示了这个函数的…