首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
布尔小子
掘友等级
iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
iOS 为 App 添加 3D Touch 快捷访问菜单
1. 注意事项 3D Touch 只在 iPhone 6s 及以后型号的 iPhone 或 iPad Pro 上可用,更早的设备并不支持该功能。 2. 添加按钮 这段代码添加了两个 3D Touch 按钮,“3D Touch 测试按钮”和“3D 出来吧,小火龙!”。 值得一提的…
iOS 高刷屏监控 + 优化:从理论到实践全面解析
本文介绍了在 iPhone 上对 ProMotion 动态帧率的适配时观察到的现象和遇到的问题,尝试推测了背后的原理,并探讨了解决问题的可能思路,最终基于调研结果在国际化短视频业务上线了优化方案。
CocoaPods 入门指北
CocoaPods 是 macOS 和 iOS 应用开发中的「包管理工具」。利用 CocoaPods 可以非常方便地管理三方库和发布自己的库。 CocoaPods 致力于解决以下两个问题:一、简化了引
深入理解iOS的block
在文章之前,先抛出如下问题。 如果现在不是很熟悉,希望看完这篇文章,能有个新的认识。 先介绍一下什么是闭包。在 wikipedia 上,闭包的定义是 block 实际上就是 Objective-C 语言对于闭包的实现。 如图所示,age是直接值传递,height传递的是*hei…
Objc 黑科技 - Method Swizzle 的一些注意事项
Method Swizzle 是 Objc Runtime 提供的几个黑科技之一, 它能够让我们在运行时替换已有方法来实现我们的一些需求。 但它在使用中也有一些需要注意的地方, 咱们来聊聊。
阿里、字节iOS面试题之Runtime相关问题(附答案)
这个栏目将持续更新--请iOS的小伙伴关注! (答案不唯一,仅供参考,文章最后有福利) 大厂iOS面试题+答案篇 runtime相关问题之内存部分的关联属性或者hook相关的Method Swizzl
TCP 粘包/拆包的原因及解决方法?
本文已参与掘金创作者训练营第三期「话题写作」赛道,详情查看:掘力计划|创作者训练营第三期正在进行,「写」出个人影响力。 TCP粘包、拆包属于网络底层问题,在数据链路层、网络层、传输层都有可能出现。
轻松过面:一文全解iOS通知机制(经典收藏)
本文主要是针对iOS通知机制的全面解析,从接口到原理面面俱到。同时也解决了之前写的文章阿里、字节:一套高效的iOS面试题中关于通知的问题,相信看完此文再也不怕面试官问我任何通知相关问题了 这是个单例类,负责管理通知的创建和发送,属于最核心的类了。而NSNotificationC…
各个线程 Autorelease 对象的内存管理
第二个问题,ARC 下什么样的对象由 Autoreleasepool 管理呢?大多数人的回答是:“都会由 pool 进行管理”。其实并不是这样的,对于普通的对象是由编译器在合适的地方为我们 Realease 了。针对这个问题,我已经总结过:引用计数带来的一次讨论,是参考了经典的…
下一页
关注了
10
关注者
0
收藏集
5
关注标签
0
加入于
2022-02-04