首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
Andy__M
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
iOS 神奇漏洞,教你如何让 App 图标「动」起来!
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 前几天写了一篇关于如何无缝切换 App Logo 无需系统弹窗的技术文章,感兴趣可以先看看,这篇文章是基于上一篇的。 本篇文章以之前文章为基础,
完美解决ios10及以上Safari无法禁止缩放的问题
2.双指手势缩放。 但iOS 10开始,meta设置在Safari内无效了。 经过测试,这种方法只能禁止双击缩放。 只好继续找解决方案了。 既不能双击缩放,也不能双指缩放。
iOS架构设计
手动埋点、自动化埋点、可视化埋点 手动埋点、自动化埋点和可视化埋点是iOS应用中常用的数据采集方法。它们各有特点和适用场景,下面我会对它们进行详细介绍。 手动埋点 手动埋点是指开发人员在代码中主动插入
为什么推荐你使用 Xcode 15 的结构化打印?
前言 在日常的开发中,我们需要在 Xcode 控制台打印大量的日志用于调试,这些日志慢慢积累的多了之后可能会变得不堪重负,慢慢的甚至会恶化到不可用的状态。 在 Xcode 15 中,Apple 的开发
iOS九阴真经:二十一、组件化
组件化也叫模块化,是指将应用程序分解为独立、可重用、可交互模块的开放策略,这种方式有助于提高代码复用率、降低耦合度,使得应用程序更易于维护和扩展。
「拒绝踩坑」唯一一种拦截 WKWebView 资源请求的方式
不想让前端代码做一些 App 个性化适配的前提下,想要提高秒开率,又不想开隐藏容器增加内存开销,那在 iOS 上只有这一种拦截方式了。笔者踩了很多坑,来让大家少走弯路。
一次标签指针(Tagged Pointer)导致的事故
最近遇到一起由objc_setAssociatedObject和objc_getAssociatedObject引发的线上Crash事故,在痛心疾首的同时也觉得很有意思,特此分享。 项目中已经存在某个Catagory,会往一个第三方库的类中挂载一个属性,用下面代码的TestCa…
iOS逆向--Logos语法学习
上一篇文章我们学习了LLDB调试和Monkey的使用,现在我们来学习monkey的另外一种功能,编写Logos代码,对程序的动态调试。 我们发现我们的monkey工程有两个targets,上面那个就是我们的注入工程,下面那个就是我们注入的库,所以我们的代码卸载下面库里,下面库里…
关于WKHTTPCookieStore与NSHTTPCookieStorage同步问题
一、经过代码实验同一个APP中的WKWebView都共用一个WKHTTPCookieStore 二、cookie的增删改查 新增cookie: iOS创建cookie时必须包含name,value,d
iOS ReplayKit 与 屏幕录制
介绍了iOS ReplayKit Framework 的演进,讲述了如何接入,并结合直播中的录屏直播实践对可能遇到的问题提出了解决方案