- 博客(16)
- 资源 (9)
- 收藏
- 关注
原创 动态短信验证码验证流程
验证作用/识别作用/说明作用的数据信息码动态验证码单纯的验证过程:后台推送一串数据信息码给客户端——>客户端拿到数据信息码后再逆向上传给后台进行身份匹配整个完整的过程:下发阶段—>逆向上传阶段本质:基本的界面UI渲染+下发阶段数据通信/逆向上传阶段数据通信(1渲染+2请求)...
2020-07-28 23:20:12 1698
原创 YYModel封装增量包使用分析
案列参考:.h文件#import <Foundation/Foundation.h>#import <YYKit/NSObject+YYModel.h>@interface ModelGoodsHotTopPrd : NSObject@property(nonatomic,copy)NSString *gdsId;@property(nonatomic,assign)int orderItemNum;@property(nonatomic,assign)double o
2020-07-28 23:04:30 196
原创 协议概念规范
isKindOfClass: 本身类及其子类isMemberOfClass:本身类OC语法中向一个实例对象发送消息的整个过程?分析消息发送的过程,需要了解Runtime机制的源码,了解OC语法(实例对象objc_object/类对象objc_class)对象布局模型(class_data_bits_t、class_rw_t、class_ro_t等结构体模型)。协议体系中定义声明的协议成员变量名称/协议成员方法名称本身对应栈容器内存区(托管持有协议成员方法本身实例)微信接龙方式:编辑框输入 #接
2020-07-13 23:32:21 190
原创 概念理解规范
本地自己玩耍涉及到的指令码不需要向上推送的编码:放弃修改<#…#>NSObject基类(基本类结构层次概念体系(没有父类))基协议(基础协议规范体系(没有父协议))自定义子类型规则/自定义子协议规范window/rootview的分层可以通过窗口管理分层器查看到,说明2个层已经确实构建并呈现出来,只不过是因为Xcode11本身默认黑色效果,看到黑屏。CPU—内存—硬件硬盘(堆)内存为CPU和硬件硬盘的中间桥梁tableview本身+子层单元实例(区别处)调节为弱网模式/强网模式
2020-07-13 23:30:05 130
原创 navigationController体系侧滑
push/POP禁止侧滑返回navigationController.interactivePopGestureRecognizer.enabled = NO允许侧滑返回navigationController.interactivePopGestureRecognizer.enabled = yes
2020-07-13 23:24:47 117
原创 自定义 通用父类 体系
继承特性子类继承父类继承的是父类的定义声明区成员、方法(h型文件中的成员、方法等)走向趋势/走向线的节点分割点对应着堆内存实例对象,节点和节点之间的线条线段部分对应类对象内存逻辑趋势彼此互不影响互不作用的堆内存实例对象/.hm类型文件蔟/组属于走向轨道管道,所以 辅助类 从某种角度可参考工厂流水线工作台(进出)/同一条流水线上不同的堆内存实例对象/不同的堆内存实例对象在同一条流水线上行走产生不同的效果(定义某个公共父类由不同的子类继承,参与继承的子类彼此互不干涉互不影响(参考基类NSObject的自定
2020-07-13 23:12:00 164
原创 UITableViewAutomaticDimension失效
行单元cell动态约束高度设置为UITableViewAutomaticDimension高度自适应,单元内约束逻辑指令正常无误,高度自适应效果不起作用。#define HeightCell 10self.tableView.estimatedRowHeight = HeightCell;(具体的任意数据值)self.tableView.rowHeight = UITableViewAutomaticDimension;关键:estimatedRowHeight/rowHeight属性设置备注:e
2020-07-08 13:38:01 1708
原创 SDK增量框架包结构分析
SDK增量框架包结构层次解析1、2、3、4、5文件(夹)不是打不开就是即使打开也没有实际的参考意义,开发者要调用堆内存函数实例对象,需要sdk对外公开某些栈容器器皿成员方法名称,定义声明某些栈容器器皿成员方法名称,公开某些.h风格的可公开查阅h文件(Headers文件夹)...
2020-07-03 15:38:34 234
原创 Runtime机制之class_rw_t分析
rw可读可写class_rw_t符号整体代表逻辑规则结构层次概念体系的指示别名。class_rw_t符号本身对应的虚拟结构属于非具体非展示非内容数据信息,属于规则关系逻辑体系联系型数据信息。类似于自定义类的效果,不过比之于类要更加的轻量级别属于普通结构型体系,直接通过栈容器器皿存储基本的内容数据信息。ObjC语法类对象中的属性名称、方法还有遵循的协议等信息都保存在 class_rw_t 中:// 可读可写struct class_rw_t {// Be warned that Symbolicat
2020-07-02 23:42:32 687
原创 日常开发汇总
@“\n”换行@“\n”渲染普通字符\n视觉效果单元文件的名称与协议体系名称/类蔟文件组名称不存在必然关系逻辑方面领导文件单元的领导类内部触发,具体动作的协议成员方法本身实例由助理类构建具体描述移动IOS客户前端-iOS直接后台—三方(银联)后台iOS直接后台与(银联)后台多个不同的后台间彼此数据传输转移Java后台的TF文档是给后台开发人员阅览的,对应着后台开发人员需要做什么事情写那些Java指令,iOS前端人员不用阅览所有密码键盘均替换为CFCA键盘/乘车码领导 调用助理,领导 向助理传
2020-07-02 13:46:38 181
原创 gitlab创建SSH协议体系 Key公私钥组过程
从github或gitlab上clone项目或参与项目时,需要证明我们的身份。github、gitlab支持使用SSH协议进行免密登录,而SSH协议采用了RSA算法保证了登录的安全性。我们要做的是在本地生成一对RSA的密钥组(公私钥组),并且将公私钥组中的公钥暴露给远程主机云服务器。在登录时,远程主机云服务器会向我们本地端发送一段随机字符串,我们用自己本地端存储的私钥进行加密并在加密后再发回远程服务器端去,远程主机云服务器端会用之前已经储存的已持有的公钥进行逆向解密,如果解密后匹配成功,则允许登录。(关键之
2020-07-02 11:32:57 540
原创 项目App启动页后真机设备和Xcdoe间失去连接
现象:项目工程经历build-install-run阶段(即真机联调),app应用包运行启动进入启动页面,然后真机设备和xcdoe工具间的连接被强行断开失去联调机制但app没有退出,继续运行未闪退。情形1:数据线接触不良失去连接解决:重新插拔数据线,重新编译情形2:Xcode工具本身缺陷导致解决:强制性退出Xcode重新启动Xcode情形3:手机设备本身缺陷及某些不良配置数据导致解决:手机设备关机重启,重新编译情形4:项目工程里面的某些SDK框架包自身的内部设置调试特性处于SDK不支持断点b
2020-07-01 23:45:11 691 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人