函数响应式编程 ReactiveCocoa RxSwift 网络相关 AFNetworking:网络链接库; Alamofire: CocoaAsyncSocket:异步so...
前言 最近公司项目里需要获取本地音乐,开始傻傻的以为苹果不能获取本地音乐,后面查了下发现其实是可以的,也就是获取媒体资料库的音乐。好了废话不多说,我们直接进入主题。 获取...
一、内存管理 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...
问题一:[!] Error installing AFNetworking[!] /usr/bin/git clone https://github.com/AFNetwor...
首先,讨论的堆和栈指的是内存中的“堆区”和“栈区”,OC语言是C语言的超集,所以先了解C语言的内存模型的内存管理会有很大的帮助。C语言的内存模型分为5个区:栈区、堆区、静态区...
该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] CoreData使用相关的技术点已经讲差不多了,我所...
一:静态链接库 1.制作.a文件.a文件即 static library 创建library,project的配置对最终产物.a文件基本没有影响,只需要关注target的配置...
大伙久等啦~这绝对是最全最详细的 UNNotificationContentExtension讲解哟~ 这篇文章中,我会给大家补充完推送内容的后续部分,希望大家看完这篇文章后...