首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
用户3456746704337
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
iOS 列表滑动的卡顿检测和优化
在上一篇文章中,我们了解了iOS的渲染循环、离屏渲染原理、卡顿原理,在这篇文章里,我们主要探索卡顿的检测和如何消除卡顿。 卡顿的检测 卡顿时间比 卡顿的检测,我们可以使用 instrument的Ani
iOS面试了20几家总结出来的面试题(一)
文章内部有写混乱,将就着看吧。另外大部分图片加载不出来,,MARKDown格式也不太统一(各平台不一样),由于博主太懒不想改,不过不影响最终效果。 对象方法能个访问成员变量。 类方法中不能直接调用对象方法,想要调用对象方法,必须创建或者传入对象。 类方法可以和对象方法重名。 …
Flutter实战-搭建微信项目(一)
「这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战」 Flutter资源 我们的项目中一般有很多图片资源,那么图片放在Flutter的什么位置呢?首先把资源复制COM + C
iOS重点技术点+大厂面试题整理
前言 收集来自近两年阿里、字节、腾讯等大厂的面试题 重点总结-四大分类: iOS底层原理 性能优化以及架构 多线程、网络 数据结构算法 iOS底层原理(必问) :iOS开发必备能力,也是大厂面试快速筛
Flutter开发环境搭建和调试
Flutter开发工具很多,有很多支持Flutter开发的IDE。比如Android Studio、Visual Studio Code、InteIIiJ IDEA、Atom、Komodo等。这里将使用Visual Studio Code作为主要开发工具,因为Visual St…
iOS线程同步,线程和锁
'不要和我抢了,你先等会我做完了你在做'。 线程同步目的为了多个线程都能很好的工作,合理的访问系统资源不争不抢、和谐共处。iOS开发中常用的保持线程同步有以下几种: 通过***synchronized指令***自动的添加一个互斥锁,底层通过pthread_mutex实现。通过对…
iOS 了解 Runtime ,要先了解它的核心 - 消息传递 (Messaging)
理解 Objective-C 的 Runtime 机制可以帮我们更好的了解这个语言,适当的时候还能对语言进行扩展,从系统层面解决项目中的一些设计或技术问题。了解 Runtime ,要先了解它的核心 - 消息传递 (Messaging)。 源码是否曾经有过动态解析 如果没有 则看…
iOS 灵活的 模块化、组件化、工具与规范、Lotusoot 解说
上一篇《iOS 混编 模块化/组件化 经验指北》中介绍到的 Lotusoot ,将在本篇中做一个更为详细的介绍。 最初 Lotusoot 简称为『混编路由』,但是随后反而曲解了它的功能,其真正的定位是『模块化工具和规范』。 关于模块化,大多数人的第一反应是制作路由、注册短链、调…
iOS配置多环境的三种方案
谈到多环境,相信现在大多公司都至少有2-3个app环境了,测试需要在哪个环境测试,然后再去Archive对应环境的包是比较浪费时间的,如果一个包能正常的切换各个环境这样使用是非常方便的