前言 最近公司项目里需要获取本地音乐,开始傻傻的以为苹果不能获取本地音乐,后面查了下发现其实是可以的,也就是获取媒体资料库的音乐。好了废话不多说,我们直接进入主题。 获取...
前言 最近公司项目里需要获取本地音乐,开始傻傻的以为苹果不能获取本地音乐,后面查了下发现其实是可以的,也就是获取媒体资料库的音乐。好了废话不多说,我们直接进入主题。 获取...
一、内存管理 1. 引用计数 OC类中实现了引用计数器,对象知道自己当前被引用的次数。 对象初始化时计数器为1,每次操作对象都会引起相应的计数器变化。档引用计数器为0时,给对...
什么是Combine “一套统一的声明性API,用于处理随时间变化的值,其有着支持泛型,类型安全,组成优先,请求驱动的特点” 这是 WWDC19 上苹果推出 Combine ...
大家好,我是面试聊iOS的程序员。这篇文章将和大家分享面试iOS时聊Block一般都可以聊些什么。 抖音搜索 面试聊iOS 观看视频版 相关文章链接面试聊iOS:内存管理[...
1.理解: MVVM是一种设计模式,本质在于ViewModel与View或Controller层进行绑定,model层数据变化可以通过ViewModel直接更新UI。 开发过...
转载地址:https://cloud.tencent.com/developer/article/1117009 iOS架构:MVVM设计模式+RAC响应式编程 一:为什么要...
MVC MVVM MVP都是为了上一篇文章讲的三层/四层架构服务的,总体用来让项目的结构清晰,易读,解耦,复用。 MVC-APPLE 全称Model(数据)-View(视图)...
github 最近被公司那个架构松散,底层混乱,缺少规范的代码烦死了,决定把公司的项目重新弄一个,将之前的MVC改成MVVM,并将代码有OC迁移到Swift,搭建新项目的iO...
参考:iOS 中MVC设计模式iOS MVVM架构iOS MVVM-框架介绍iOS 架构模式MVVM的实践总结iOS MVVM+RAC 从框架到实战 为什么使用MVVM iO...