IAP内购支付流程 Client向Server发送请求,获得一份产品列表。 Server返回包含产品标识符的列表。 Client向App Store发送请求,得到产品的信息。...
IAP内购支付流程 Client向Server发送请求,获得一份产品列表。 Server返回包含产品标识符的列表。 Client向App Store发送请求,得到产品的信息。...
【Flutter】二维码生成,Widget转图片,图片保存相册https://blog.csdn.net/tianzhilan0/article/details/108519...
GitHub 源码: CYLTabBarController[https://github.com/ChenYilong/CYLTabBarController] Star:...
一、charles简介 Charles是在 Mac 下常用的网络封包截取工具,在做 移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。 Charl...
开发环境 iOS开发环境,Xcode 12.1 及以上版本 下载开发插件需要的 SDK包[https://nativesupport.dcloud.net.cn/AppDoc...
开发目标:实现从微信获取发票列表并多选选择发票在系统中 使用要求:微信开放平台iOS sdk版本1.7.7以上版本(增加发票) 开发步骤(比较简单,均通过微信官文get请求完...
一个视频文件中包含了很多轨道(Track),比如一个或多个音频轨道,一个或多个视频轨道。我们可以对这些轨道中的数据进行各种操作(裁剪、拼接、旋转等)。 本次我用到的视频打点裁...
1 RocketMQ 1.1 为什么要选RocketMQ 总结一下:选择中间件的可以从这些维度来考虑:可靠性,性能,功能,可运维行,可拓展性,社区活跃度。目前常用的几个中间件...
Swift基础语法文章汇总[https://www.jianshu.com/p/4c260bb9782d] 本文主要介绍Swift的指针类型,本质也是地址,但是Swift提供...
目前自己工作三年了,但是自己却没有做过直播项目,一致对直播充满了无限的好奇,所以自己在工作之余花了接近一个月的时间研究了一下,与大家共勉,如有错误或者不到位的地方,请指正。 ...
前言 查阅网上有许多关于fastlane的文章,但是要不不全面,要不对新手不友好,甚至有些讲解有错误,自己在安装过程中踩了很多坑,于是总结了下文关于fastlane的安装与使...
前言:掌握HTML+CSS+JavaScript,了解 Vue.js+原生微信程序更容易上手 一、前言 uni-app是基于通用的前端技术栈,采用vue语法+微信小程序api...
iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 前提 一般大型的公司都有部署好的Jenkins环境,所以这里不在赘...
iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 本文主要是分析内存管理中的内存管理方案,以及retain、reta...
当对象的引用计数为0时, 系统会调用对象的dealloc方法释放 在内部 继续调用了rootDealloc方法 显然调用顺序为:先调用当前类的dealloc,然后调用父类的d...
标题的逻辑 三者放在一起说的原因是,对象的weak指针与关联对象在对象的dealloc方法执行时会被自动置为nil,即对象的析构函数是weak指针与关联对象内存回收的驱动器,...
开胃面试题 1.一个NSObject对象占用多少内存?2.一个继承自NSObject的Person对象,有一个NSString *name,一个int age,这个Perso...
iOS底层原理总结 - 探寻OC对象的本质 对小码哥底层班视频学习的总结与记录。 面试题:一个NSObject对象占用多少内存? 探寻OC对象的本质,我们平时编写的Objec...
什么会给多线程的安全造成隐患? 有了多线程技术支持,我们可以并发的进行多个任务,因此同一块资源就有可能在多个线程中同时被访问(读/写)。这个现象叫作资源共享,比如多个线程同时...