直接看看下面的面试题 介绍一下内存的几大区域 使用 CDDisplayLink、NSTimer 有什么注意点 讲一...[作者空间]
多线程 官方文档:线程编程指南GCD源码:https://github.com/apple/swift-corel...[作者空间]
RunLoop 是什么 runloop 就是一个运行循环,目的是让程序运行起来不会直接结束,能在有任务的时候处理任...[作者空间]
OC - Runtime - Class 结构 和 OC 消息机制 Runtime 源码中 Class 结构如下:...[作者空间]
OC - Runtime -> isa Objective-C 是一门动态性比较强的语言跟C/C++有着很大的不同...[作者空间]
Block 一个最简单的block,将源码编译后如下 编译成C++后,其具体定义的类型如下,命令如下: xcrun...[作者空间]
KVO 本质 & 自定义实现 KVO 是什么? Key-Value Observer 即键值观察者。作用为监听某个...[作者空间]
OC 对象一共可以分为三种类型:instance 对象、calss 对象、meta-class对象。 instan...[作者空间]
首先从 NSObject 的头文件可以看到 NSObject 的对象定义,其成员变量只有一个 isa 指针,指向自...[作者空间]
iOS 开发之 GCD 基础 本文主要为 GCD 的 队列和执行方法等基础总结,目录如下: [TOC] GCD是什...[作者空间]
前言 项目中有个新闻资讯模块展示公司和相关行业的最新动态。这个部分基本是以展示网页为主,内部可能会有一些 nati...[作者空间]
iOS 11 导航栏 item 偏移问题 和 Swift 下 UIButton 设置 title、image 显示...[作者空间]
简介 首先公司内部团队开发需要的账号类型为公司账号,可以添加团队成员协同开发。 账号下的团队成员有三种角色: Te...[作者空间]
自己使用的一些经验,为了方便直接从这里复制过去就行。就当做个笔记,防止长时间忘记之后,还需要去官网看文档。 主要思...[作者空间]
有时候iOS开发过程中使用 UIWebView 经常需要加载网页,但是网页中有很多明显的标记让人一眼就能看出来是加...[作者空间]
OS X 和iOS 中的多线程技术(下) 上篇文章中介绍了 pthread 和 NSThread 两种多线程的方式...[作者空间]
本文梳理了OS X 和iOS 系统中提供的多线程技术。并且对这些技术的使用给出了一些实用的建议。 多线程的目的:通...[作者空间]
【内存管理】一直是iOS开发中的一个重点。 本文就带你从内存分析开始一步步了解内存的占用情况,从真实的情况中领悟真...[作者空间]
前言 如今 App 中图文混排、关键字匹配已经成为常态了。 最常见的如: 微信聊天中的表情图片?和文字的混排。 微...[作者空间]
背景 最近接手一个旧项目,要导入RN做一些混合开发。原来项目未使用CocoaPod,但是加入RN混合开发的时候需要...[作者空间]