扬庆の博客

扬庆の博客

寒江孤影,江湖故人。

Swift语法(1)- Mirror
Mirror 反射的用法Mirror 是 swift 中的反射机制, 可以动态的获取类型以及成员信息, 同时也可以在运行时动态的调用方法和属性等. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566...
Charles配置抓包
Charles 抓包安装以及使用如果只是抓 app 的, 取消勾选 macOS proxy 不然连着主机的都会被抓包,界面混乱 安装证书 钥匙串中双击该证书, 始终信任证书 手机下载证书 根据提示, 在手机浏览器里面输入地址, 然后下载证书, 设置里面安装该证书 安装证书 ​ 关于本机 - 信任证书 即可进行抓包 注意 可能会出现提示, 证书问题导致不能访问数据 ; ...
rxSwift写一个倒计时定时器?
rxSwift 倒计时定时器?swift 写一个定时器比较简单了, 常用的获取验证码的时候会用到; 这次我们使用 rxSwift 写一个定时器含有倒计时功能 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263...
RxSwift常用操作符
RxSwift 常用操作符使用场景 验证码输入框 TextField 操作符: BahaviorReplay bind 12345678910111213// 只能输入 6 位数字let codeReplay = BehaviorReplay(value: "")let codeTextField = UITextField()codeTextField.rx.t...
Moya(4) 开发应用篇3
Moya: 多Target调用统一接口 之前已经介绍了, 利用泛型将后台返回数据, 通过接口传递到外部调用 1234567891011121314151617struct GenericApi<Target: TargetType> { let provider = MoyaProvider<Target>.appearance() func reque...
消息推送处理
iOS 推送消息处理项目里经常会用接第三方消息推送, 极光, 个推 .. 等 . 消息弹框, 点击处理 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767...
Swift 相机配置 AVCapturePhotoOutput
Swift: 相机接口过期更换成 AVCapturePhotoOutput直接上代码 以上代码是项目中封装好的, 已在项目中投入使用, 可根据自己项目需要自定义 中间过程出现了问题: 参考
掌握iOS常见关键字
掌握 iOS 常用关键字Self self 区别官方文档: https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID610 The Self type refers to the same type as the type(of:) function in the Swift standard library. 在S...
iOS 事件分发机制
事件分发机制事件分发机制 hit-Testing. 当我们点击了iOS设备的屏幕 , UIKit 就会生成一个事件对象UIEvent , 然后会把这个event分发给当前active活动的app. 告知当前活动的app有事件以后 , UIApplication单例就会从事件队列中去取最新的事件 , 然后分发给能够处理该事件的对象 . 这些事件按照先进先出的顺序来处理. 当处理事件时,程序的U...
Xib开发 - 弹出视图
xib 开发 - 弹出视图iOS 开发过程中, 很多页面效果都要弹出视图, 或是列表, 或是二级界面 先来一张 facebook 的效果图 我们通过 xib 还可以已一种比较简便的方法做弹出视图, 还可以保留 present 系统自带的下拉dismiss 动画 xib 实现方式12340. xib 背景色设为空1. 往 xib 上拖拽一个contentView 2. 添加contentV...
avatar
扬庆
Have a nice day 📚