首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS技术应用
订阅
jeremi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
iOS自动化测试之Appium的安装和使用
因为需要配合测试同学处理自动化测试方面的东西,所以记录下来自己关于Appium的安装和使用,但是主要是关于安装的,因为安装真是遇到了很多坑.
iOS:零碎整理iOS音视频开发API
在ios开发过程中,音频经常会用到,而音频根据使用场合分为音效和音乐,音效一般只播放1~2秒 ios音效支持的格式 ios 支持的音频格式有:aac、alac、he-aac、iLBc、IMA4
古茗前端到底搞什么飞机
古茗前端到底在搞什么飞机?!?在了解之后我忍不住发出了“居然要做这么牛逼的事情,这还是一个奶茶公司吗”的感慨!
编译过程窥探Swift消息派发机制
本文主要描述Swift消息派发类型、派发原则,从编译角度窥视Swift消息派发机制,让自己写的代码更加高效。
iOS 动态路由实现方案
随着CSDN App技术栈的扩展,从原本最最简单的原生页面到原生页面的跳转,扩展到目前同一个App中包含原生页面、H5页面、小程序页面、Flutter页面之间的跳转。
监控所有的OC方法耗时
类似os_signpost,支持针对每个功能点监控性能问题。 支持显示调用堆栈。(维护stack frame) ,受益良多。我运用其中的hook objc_msgSend思想,写一个监控App里所有耗时的OC方法,以便以后开发过程中,能时刻监控App耗时性能问题。本文主要包含两…
iOS 查看及导出项目运行日志
笔者将分享iOS 查看及导出项目运行日志的内容,全文分为如下7个部分。 QiLogTool Demo地址、使用方式及效果演示。 iPhone 连接 Mac 的情况下使用控制台, 搜索项目名称,笔者这里的项目名称为 QiLogTool ,找出相应的日志。此时不管是否正在使用 Xc…
iOS: 基于NSInvocation的事件总线 (支持同步返回结果)
现在模块间很多用事件总线解耦。以往的事件总线都是单向传递数据, 返回数据只能异步回调; 有时我想发送一个数据到某模块处理完返回结果才进行下一步骤, 如果一个地方出现多次请求数据,异步嵌套代码可读性很低; 想用 'performSelector' 来解耦函数调用,但有参数限制, …
iOS性能指标及SDK实施方案
iOS系统中顺滑屏幕刷新率为60Hz(60次每秒)。多次掉帧或大幅度偏离16.7ms的刷新值,即可看作是发生了卡顿。基于CADisplayLink实现FPS监控指示器。 每次页面刷新时会发出一个屏幕刷新信号,CADisplayLink允许我们注册一个与刷新信号同步的回调处理。 …
静态拦截iOS对象方法调用的简易实现
最近出现了几篇关于二进制重排启动优化的文章。所有方案中都需要事先统计所有的函数调用情况,并根据函数调用的频次来进行代码的重排。 这些函数调用中,OC对象的方法调用最多。统计OC对象的方法调用可以在运行时通过第三方库比如fishhook来Hook所有objc_msgSend调用来…