首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
跳入西湖
掘友等级
iOS
为人民服务
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
294
文章 294
沸点 0
赞
294
返回
|
搜索文章
最新
热门
OCLint 踩坑 —— 执行 oclint-json-compilation-database 没结果
概述 生成了 compile_commands.json 后,调用 oclint-json-compilation-database 想生成分析报告,执行命令后啥都没生成 环境 OCLint : 24
Swift 如何归解档自定义对象的数组?
自定义对象要遵循 NSSecureCoding 协议并继承 NSObject 实现编解码方法 愉快地归档和解档 这里我在归档的时候 requiringSecureCoding 指定为 true,表示在
Swift 中,如何重复执行一个任务?
三种方法 Timer GCD Combine Timer 定时器 也可以自己创建 Timer 对象,然后把它绑定到 Runloop 中 GCD 挖坑 Combine 挖坑 参考资料 Repeating
Swift 如何获取当前队列名称?
导入动态链接库中的符号 用到了私有 API :dispatch_get_current_queue,第一句就是用来加载这个包含这个私有 API 的库 dlsym 用于从动态库中查找符号,也就是本文的主
iOS 中的 block 相关面试题
将一个变量包装成一个struct A,后续对这个变量的访问都会转变成对strut A中一个属性的访问。 于是,本来 block 对于外部的基本变量是无法修改的,但是现在既然都装到了一个结构体·里,那么
HTTP 中 GET 和 POST 的区别
语义 GET 的语义是获取指定资源 POST 的语义是根据报文 Body,对指定资源进行操作 安全和幂等 GET 是安全且幂等的,所以浏览器会对它请求回来的数据做缓存 POST 既不安全也不幂等 请求
iOS 面试 | AFNetworking 如何封装一个 HTTP 请求以及响应数据
创建并配置请求头 NSURLRequest:设置 NSURLRequest属性(比如 POST 方法中 请求体的数据), HTTPMethod 参数,最后序列化参数 利用第1 步生成的 request
iOS 瘦身必知必会
Mach-O 文件构成: Header 头部:指明了 CPU 架构,文件类型,LoadCommand 的个数,用来校验 Mach-O 合法性和定位文件的运行环境 LoadCommand 加载命令:告诉
iOS 面试之 Runloop 我告诉你
1. Runloop 的使用场景 监测卡顿(Matrix):创建两个观察者runLoopObserver,添加到主线程的 common 模式,标记 Runloop 的开始和结束两种状态;然后创建一个子
讲一个图的算法思路吧 —— 最小生成树
prim 算法是什么? 是一种能得到树的最小生成树的算法。 对于加权图来说,它有不同的加权树,prim 算法就是为了求得它的最小权值生成树。 思路: 从一个顶点出发,把它加入到已访问数组中,然后在全部
下一页
个人成就
文章被点赞
157
文章被阅读
27,414
掘力值
1,021
关注了
32
关注者
44
收藏集
3
关注标签
0
加入于
2021-09-22