首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
路过的
更多收藏集
微信扫码分享
微信
新浪微博
QQ
100篇文章 · 0订阅
得物App弱网诊断探索之路
随着得物用户规模和业务复杂度不断提升,端上网络体验优化已逐步进入深水区。为了更好地保障处于弱网状态下得物App用户的使用体验,我们在已有的网络体验大盘、网络诊断工具的基础上研发了弱网诊断能力。
一篇专题让你秒懂GCD死锁问题!
1. 什么是GCD ? GCD,全称 Grand Central Dispatch。可翻译为”牛逼的中枢调度器”。它是纯C语言的,提供了非常多强大的函数。 Grand是宏伟的、极重要的意思。 GCD是提供了功能强大的任务和队列控制功能,相比于NSOperation更加底层,虽然…
iOS - 聊聊 autorelease 和 @autoreleasepool
作为 iOS 开发者,在面试过程中经常会碰到这样一个问题:在 ARC 环境下autorelease对象在什么时候释放?如果你还不知道怎么回答,或者你只有比较模糊的概念,那么你绝对不能错过本文。 本文将通过Runtime objc4-756.2版本源码、macOS 与 iOS 工…
深入浅出 Runtime(二):数据结构
1. objc_object Objective-C的面向对象都是基于C/C++的数据结构——结构体实现的。 我们平时使用的所有对象都是id类型,id类型对象对应到runtime中,就是objc_object结构体。 2. objc_class Class指针用来指向一个 Ob…
全方位剖析iOS高级技术问题(十三)之总结
本文主要内容 一.内容总结 二.重要知识点总结 三.高级问题扩展与思维延伸 一.内容总结 二.重要知识点总结 1、系统的UI事件传递传递是怎样的? 2、KVO的实现原理是怎样的? 3、消息传递机制和消
数组去重的多种方式
从数组中删除重复项是一项常见的任务,在 Swift 中,标准库没有直接提供一个系统函数给我们,必须自己实现这样的方法。 实现数组去重的方法有很多
iOS Swift开发面试题总结
Swift 优点 (相对 OC) Swift 更加安全,是类型安全的语言 代码少,语法简洁,可以省去大量冗余代码 Swift 速度更快,运算性能更高,(Apple 专门对编译器进行了优化)
[译]百里挑一:21个优质Swift开源App
原文链接:21 Amazing Open Source iOS Apps Written in Swift Mybridge AI 根据代码质量和start排名从900多个开源项目中精挑细选出21个开源项目。 1:Firefox iOS [Official] Firefox i…
开发 visionOS 前,你需要了解的 Apple AR 技术全景
在这篇文章中,我们将会尝试从多个方面来帮助你对 Apple AR 技术有一个大致的了解,包括历史发展、框架总结、示例代码,以及入门推荐。
如何在 Swift 中使用 @autoclosure 来提高性能
在 Swift,有一种不常用的闭包类型 -- @autoclosure,这个关键字可以让我们将一个表达式封装到一个闭包中,在需要该