首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS小知识
订阅
火之玉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
分享一个好用的 Xcode 断点技巧
这里每天分享一个 iOS 的新知识,快来关注我吧 前言 前面介绍过一些关于利用断点的内容,感兴趣可以去看下: 你知道 Xcode 支持设置"列断点"吗? 如何避免过早加载控制器 view 如何检测控制
iOS 绘制渐变·基础篇
在最近的新项目中,设计师在一些UI元素上用了渐变色。比如,渐变色的按钮,如图1: 为了实现如上效果,可以让设计师1:1切图,设置为UIButton的Image属性(-setImage:forState:);也可以让设计师切出1像素高的渐变图,设置backgroundImage属…
超全回顾 | 5位抖音工程师揭秘抖音iOS基础技术(附PPT和回放视频)
1 月 22 日下午,第三期字节跳动技术沙龙以线上直播的方式与广大观众见面,为近 4 万名在线观众带来了一场扎根实践、面向前沿的技术盛宴。
无埋点核心技术:iOS Hook在字节的实践经验
由浅入深,详解字节跳动无埋点方案的核心技术,打造全网兼容性最强无埋点方案,为数据分析和业务增长提供助力。
你真的会用 CocoaPods 吗?
CocoaPods 可以说是 iOS 开发应用最广泛的包管理工具,本篇文章主要介绍 CocoaPods 的第三方库是怎样从网络集成到我们本地的项目当中,也是制作私有库、开源库和 iOS 项目组件化的一个知识铺垫。 其中 git 字段表示该框架的托管地址,也就是上面时序图中的 远…
[Cocoapods] 早就有CDN了,还在用镜像?
从1.7.2开始,已经完全切到CDN上了。(我对CDN不熟,总之就是提速了,比之前快了,不用换镜像了) 1.8以上甚至把CDN作为默认源 这个是为了增强第一个出的新功能,改变依赖的同时,分组。使某些相同功能的库能分在同一个项目下面。 如果某一个库内部依赖了其他库,是不能分组到目…
CGContext的变换过程详解
0. 序言 今天透过OpenGL ES的角度,终于想明白了CGContext的变换过程。 多年的老便秘,终于有救了。 这里记录一下。如果有同样问题的小伙伴,可以看一下。 1. Core Graphics iOS支持两套图形API族:Core Graphics/Quartz 和 …
Swift 调用 C 的正确姿势
自从笔者第一次尝试 Swift 到现在已经过去 5 年多了,从Swift 的第一个版本到现在的 Swift 5.2,Swift 语言发生了天翻地覆的变化。 Swift 生态也已经很完善,日常开发中用到的各种库基本都支持了 Swift。那些现在还在纠结要不要使用 Swift 的同…
使用 Instruments 检测内存泄漏
内存管理是 iOS 里一大重要内容,经历过 MRC 时代的开发者或多或少都被引用计数折磨过,后来苹果推出了 ARC (Automatic Reference Counting),这一技术大大减轻了内存管理的工作量,也降低了因内存管理而出错的概率。但在 ARC 下还是有一些场景会导…
iOS 真实的离屏渲染
简单理解,通常的渲染流程可简化为下面这个样子。 App 通过 CPU 和 GPU 的合作,不停地将内容渲染完成放入 Framebuffer 帧缓冲器中,而显示屏幕不断地从 Framebuffer 中获取内容,显示实时的内容。 与普通情况下 GPU 直接将渲染好的内容放入 Fra…