首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
deepindo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
69篇文章 · 0订阅
OC属性修饰词整理
答:nonatomic、atomic、strong、weak、assign、copy、readonly、retain,nullable、readwrite、nonnull、class、null_resettable、null_unspecified。 nonatomic:非原子…
【iOS开发】一个简单、易用、强大的 iOS APP 冷启动耗时分析工具
AMKLaunchTimeProfiler —— 简单、易用、强大的 iOS APP 冷启动耗时分析工具 1、Features 零成本使用: 通过 CocoaPods 一行代码接入,即可实现 APP
OC 底层探索 - Category 和 Extension
1. Category 分类 ① 给一个类添加新的方法,可以为系统的类扩展功能。 ② 分解体积庞大的类文件,可以将一个类按功能拆解成多个模块,方便代码管理。 ③ 创建对私有方法的前向引用:声明私有方法,把 Framework 的私有方法公开等。直接调用其他类的私有方法时编译器会…
iOS 设计模式
一 工厂模式 学习链接 https://www.jianshu.com/p/6310deea5a5c https://www.jianshu.com/p/c85531b24ddb 说明 工厂模式又分为
iOS App启动优化(一):检测启动时间
冷启动:指APP被后台kill后重新启动APP,这种启动方式叫做冷启动。 热启动:APP的状态由running切换为suspend,APP 没有被kill仍然在后台运行。再次把APP切换到前台,这种启动方式叫热启动。 Xcode 中提供了测量 pre-main 的时间 Edit…
iOS启动优化(上)-概念篇
启动App是给用户第一印象,如果启动比较慢,很可能会导致这个用户流失,那么启动时间的优化就显得尤为重要,本文结合启动时间从一些基本的概念入手分析
iOS启动优化(下)二进制重排与Clang插桩
在上一篇讲解一些启动优化相关的知识,最后得到减少缺页中断(pageFault)可以达到启动优化的目的,本文将使用二进制重排与Clang插桩来实现优化的目的。
iOS 优化篇 - 启动优化之Clang插桩实现二进制重排
( 本篇文章由于会从原理角度讲解 , 有些已经比较熟悉的同学可能会觉得节奏偏啰嗦 , 为了照顾大部分同学 , 大家自行根据目录跳过即可 . ) 了解二进制重排之前 , 我们需要了解一些前导知识 , 以及二进制重排是为了解决什么问题 . 在本篇文章里 , 笔者就不通过教科书或者大…
淘宝iOS端圣诞节雪花实现分析
我们产品在群里说淘宝APP有雪花了,于是我从被窝里掏出了手机看下,哇塞飘雪花了! 如图: 那我就分析一下他们的实现方式吧。 我们很顺利的找到了雪花的这层View。 如图: 我们先记下TBLMCanvas这个关键词,在这里的时候我的脑海里的第一反应偏离了方向,我以为他们用了Can…
一分钟搞定触手app主页酷炫滑动切换效果
前几天在看手机直播的时候,自己就用上了触手app。一进到主页就看上了里面页面切换的效果,自己想这种效果用什么控件可以实现呢。不闲扯了,直接上图更有意思。 使用方面就注意这些了,下面就讲讲是怎么实现该效果的。。。 这里整体就是一个RecyclerView了,而且在初始的时候,需要…