近期工作主要是使用OC/Swift来开发各种SDK,静态库和动态库都有用到,于是想写篇文章记录一下SDK开发的一些内容,以及我在开发中遇到的坑和解决办法,希望能为大家提供帮助...
近期工作主要是使用OC/Swift来开发各种SDK,静态库和动态库都有用到,于是想写篇文章记录一下SDK开发的一些内容,以及我在开发中遇到的坑和解决办法,希望能为大家提供帮助...
由于现在二维码支付越来越流行。越来越多的小伙伴参与到聚合支付的行业中。那在app的开发中,金额播报这个功能肯定是必要的一项了! 下面直接进入主题 金额播报的情形(主流app工...
一、动态库与静态库简介 1.1、什么是库 库(Library)是一个可供使用的各种标准程序、子程序、文件以及它们的目录等信息的有序集合。 所谓程序库,一般来说就是软件作者为了...
在开发过程中,KVC支持我们使用字符串作为关联标识为对象的某个实例变量或属性进行赋值,这个字符串可以是对象的某个属性名或实例变量名,本文我们将通过官方文档描述来探寻KVC赋值...
KVC/KVO是观察者模式的一种实现,在Cocoa中是以被万物之源NSObject类实现的NSKeyValueCoding/NSKeyValueObserving非正式协议的...
在swift中不同于oc,数组和字典等都被定义为了值类型,而与之对应的类属于引用类型。当然值类型还包括结构体和枚举。值类型有一个优点就是线程安全,本篇也只讨论其线程安全的问题...
前言 很早以前就想总结一下,iOS开发中常用的一些架构:MVC、MVP、MVVM;但是一直感觉自己没有理解透彻,因为发现自己理解的和网上其他人的总是有出入;网上的众说纷纭,仁...
抓包原理 其实原理很是简单:一般抓包都是通过代理服务来冒充你的服务器,客户端真正交互的是这个假冒的代理服务,这个假冒的服务再和我们真正的服务交互,这个代理就是一个中间者 ,我...
2019年WWDC大会上,苹果在压轴环节向大众宣布了基于Swift语言构建的全新UI框架——SwiftUI,开发者可通过它快速为所有的Apple平台创建美观、动态的应用程序。...