一、HTTP HTTP简介 ①HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide W...
一、HTTP HTTP简介 ①HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide W...
内部引用部分,当一个库为静态库时候,会导致其路径上的库都要为静态库吧?能把mach-o设置为dynamic framework吗?
iOS制作framework技术总结(内部及外部引用第三方库)外部引用 在制作framework时,如果framework中使用了其他的第三方framework或者静态.a的库。为了防止和集成方的项目工程中使用了同一个第三方库。可以使用...
高阶函数的定义: 在 Wikipedia 中,是这么定义高阶函数(higher-order function)的,如果一个函数: 接收一个或多个函数当作参数 把一个函数当作返...
iOS中,我们使用的大部分都是MVC架构虽然MVC的层次明确,但是由于功能日益的增加,代码的维护,更多的代码被写在了Controller中,这样Controller就显得非常...
前言 京喜APP最早在2019年引入了Swift,使用Swift完成了第一个订单模块的开发。之后一年多我们持续在团队/公司内部推广和普及Swift,目前Swift已经支撑了7...
Subject介绍 从之前的文章RxSwift(三)-- RxSwift使用介绍Observable的创建中,我们可以知道,当我们需要创建一个 Observable的时候,要...
Swift开发者应该都知道,很多Swift的类型都是值类型,例如字符串、数字、数组、字典、集合、结构、多元组、枚举等。值类型在Swift中可以说是无处不在。 在开发过程中,我...
版本记录 前言 Quartz 2D框架相信大家都知道,也都一直在使用。Quartz 2D的API是纯C语言的,它是一个二维绘图引擎,同时支持iOS和Mac系统。Quartz ...
锁是最常用的同步工具。一段代码段在同一个时间只能允许被有限个线程访问,比如一个线程 A 进入需要保护代码之前添加简单的互斥锁,另一个线程 B 就无法访问,只有等待前一个线程 ...
什么是库? 库(Library):就是⼀段编译好的⼆进制代码,加上头⽂件就可以供别⼈使⽤。 常⽤库⽂件格式:.a、.dylib、.framework、.xcframework...
一、成果 1.1、视频《小码哥底层原理》《iOS面试官面试感受以及面试技巧 - 孙源》《LLVM应用与实践视频》《戴铭 - 小专栏》 1.2、书《大话数据结构》《iOS与OS...
大神啊大神
动态数组的内存分配很高兴能和 @欧阳大哥2013 继续探讨动态数组的内存分配这种探讨充满了积极意义否则我也许会湮没在从前的理解中坐井观天 上一文章《多态Delete动态数组》@欧阳大哥2013...