首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
dp0qb
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
RunLoop总结:RunLoop的应用场景(三)滚动视图流畅性优化
今天要讲的RunLoop的应用场景可能太简单了,所以东西比较少。因为跟UITableView、UICollectionView等的滑动优化有关,就顺便总结一下会影响UITableView、UICollectionView等视图滑动流畅的因素。 好的书籍都是值得反复看的,那好的文…
对iOS中runloop使用场景的一次总结
这里大部分是从各个技术博客中参考而来,部分场景添加了一些实践代码。 使用CFRunLoopPerformBlock函数, 可以指定在runloopMode下执行block任务。不过一般不这样使用。 autoreleasepool是以栈为节点, 双向链表构建的一个数据结构。aut…
iOS面试了20几家总结出来的面试题(一)
文章内部有写混乱,将就着看吧。另外大部分图片加载不出来,,MARKDown格式也不太统一(各平台不一样),由于博主太懒不想改,不过不影响最终效果。 对象方法能个访问成员变量。 类方法中不能直接调用对象方法,想要调用对象方法,必须创建或者传入对象。 类方法可以和对象方法重名。 …
iOS 开发:『Runtime』详解(二)Method Swizzling
本文用来介绍 iOS 开发中『Runtime』中的黑魔法 —— Method Swizzling。
iOS 开发:『Runtime』详解(一)基础知识
本文用来介绍 iOS 开发中 『Runtime』的基础知识。通过本文您将了解到:1. 什么是 Runtime? 2. 消息机制的基本原理 3. Runtime 中的概念解析 4. Runtime 消息
深入浅出 RunLoop(二):数据结构
如果 Mode 里没有任何Source0/Source1/Timer/Observer,RunLoop会立马退出。 比如NSDefaultRunLoopMode默认模式和UITrackingRunLoopMode滚动模式,滚动屏幕的时候就会切换到滚动模式,就不用去处理默认模式下…
iOS逆向之从砸壳到重签名
一、概述 笔者做了多年的业务开发,以前对逆向知之甚少,好像我们做iOS的开发者对应用本身的安全问题总不是那么上心,总以为Apple自身的加密签名机制足够安全了,我们除了关心业务网络安全,对自身App包
拦截、篡改UIWebView和WKWebView请求
本章介绍UIWebView和WKWebView的网络请求拦截和请求更改--案例demo 注意UIWebView已经被抛弃替换为WKWebView,可以作为参考,将其翻译成WKWebView的相关逻辑
iOS源码解析: NotificationCenter是如何实现的?
本文从源码角度对iOS中的通知进行了解析,并对通知中心的一些特性进行了相应的解读。 NSNotification理所当然要包含通知name、object,且使用userInfo用于传递参数。 这里封装了一个结构体Name,而非直接使用字符串。所以,我们通常使用的话,需要这样写 …
iOS 底层原理+逆向 文章汇总
objc4 源码相关iOS-底层原理 01:源码探索的三种方式1、对象底层:结构体+alloc分析iOS-底层原理 02:alloc & init & new 源码分析iOS-底层原理 03:objc