首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS 面试
订阅
manajay
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
iOS--把WebView塞进TableView总共分几步?
列出了几种html嵌套在原生页面内的方式。如果正巧你也需要,可以选一个用用。 需要注意webView加载完成后,高度很可能并未确定,比如图片加载等操作有机会继续修改html高度。 所以通过KVO监听是最稳妥的。 题外话intrinsicContentSize是个好东西,你可以用…
iOS Universal Link使用总结
Universal Link在第三方分享中的使用及注意事项;包括apple-app-site-association文件的配置及格式问题
了解 HTTPS 的TLS过程
HTTPS中是先TCP三次握手还是先TLS证书校验? HTTPS中密钥协商的过程是使用的RSA加密算法吗? 对于这两个问题,看了很多的博客,写的都不一致,今天来自己验证一下! 准备分析工具 Wi
浅谈系列-load 和 initialize的调用时机和实际运用
导语:让我们简单的理一理load方法和initialize这两个方法,以及在应该如何合理利用这两个方法。 + load 方法 load方法是runtime在加载类,分类的时候调用的,在程序运行当中只会
你了解RunLoop线程保活吗?已封装好,2句代码直接使用
如果你没有了解RunLoop的一些基础,建议你看看这2篇博客,对线程保活本质理解有很大帮助中高级iOS必备知识点之 RunLoop(一)源码解读RunLoop,理解以后面试必加分(温馨提示:这里是一步
iOS的UIScrollView交互特性
这篇文章深入研究了一下UIScrollView中涉及到的一些交互特点,并给出了实现一个自定义ScrollView的方法和Demo。以防我们被问到诸如“如何实现一个自定义UIScrollView”这样的问题有时会摸不着头脑,不知道提问者想考什么。即便你有十足的把握完美回答这个问题…
创建、访问、改变、销毁weak变量底层原理
我们都知道: weak变量对指向的对象是弱引用, 不会使对象的引用计数+1 weak变量指向的对象销毁时指针会被置为nil weak变量的内存管理是依赖SideTable(s)、weak_table_
彻底搞懂Category的load相关的底层
今天我们就围绕一个面试题来从源码的角度分析答案!一、Category中有load方法吗?load方法是什么时候调用的?load方法能继承吗?如果分类又存在继承是如何加载load顺序的呢?首先我们先看下
Category的底层分析之initialize
这篇博客我们将围绕这几个问题来探究initialize.1.+initialize方法详解2.load、initialize方法的区别是什么?它们在category中的调用顺序?以及出现继承时他们之间
iOS 开发:『Crash 防护系统』(三)KVC 防护
1. KVC Crash 的常见原因 KVC(Key Value Coding),即键值编码,提供一种机制来间接访问对象的属性。而不是通过调用 Setter、Getter 方法进行访问。 首先我们需要先来了解下 KVC 在执行时,具体的搜索模式。也就是 KVC 内部的执行流程。…