首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
用户6475449757948
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
赞
文章( 13 )
沸点( 0 )
Flutter入门 - 布局Widget
Align center == Align - alignment.center Padding 实现间距问题有两种实现方式: 使用 Padding,child 包裹对象 使用 Container,
算法
排序 冒泡 选择 快排 堆排序 二分查找 复杂度 O(log2n) 栈与队列 用栈实现队列 字符串 最长无重复子串 数组 斐波那契数列 递归 非递归 有序数组合并 两数之和 移除有序数组中的重复元素
小知识点
isa指针 isa指针指的就是类自己本身 实例对象通过对象的isa指针指向类 是一个class 类型的指针,每个实例对象都有 isa 指针,他指向对象的类 Class 是一个 objc_class 结
APP 启动流程 和 APP 编译流程
APP 启动流程 App启动后,首先,系统内核(Kernel)创建一个进程。 其次,加载可执行文件。(可执行文件是指Mach-O格式的文件,也就是App中所有.o文件的集合体)这时,能获取到dyld(
iOS 直播相关技术
直播流程图 一、数据采集 视频采集 AVCaptureDevice 前后摄像头作为视频源生成输入 AVCaptureDeviceInput 视频输入 加入到 👇 session AVCaptureSe
iOS crash 收集与分析
一、收集方式 1、设备收集 a.使用Xcode从设备获取崩溃日志 把你的手机连接到Mac,并选择Xcode->Windows->Device and Simulator,然后点击View Device
iOS 怎么防止中间人攻击(charles 抓包)
一、防止手机设置代理进行抓包 借助于 CFNetwork 在应用从后台进入前台时检测是否设置代理,如果设置代理进行弹框提示 二、SSL Pinning(AFN+SSL Pinning)推荐 **考虑证
AutoreleasePool
AutoReleasePool AutoreleasePool的实现原理 @autoreleasePool = __AtAutoreleasePool __autoreleasePool Autore
InterView
编译流程 Objective C/C/C++ 使用的编译器前端是Clang,Swift是swift,后端都是LLVM. 源文件 预处理阶段:宏的展开,头文件的导入 编译阶段 ①词法分析 ②语法分析(抽
iOS 中 id 类型
iOS 中 id 类型 id 类型是iOS中一种特殊的动态数据类型,其存在价值: id是一种通用的对象类型,她可以用类存储属于任何类的对象,可以理解为万能指针 在id的定义中,已经包装好了*号,id指
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2021-08-19