会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
国孩
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
下一页
2018年9月16日
YYModel底层解析- Runtime
摘要: 本人已迁移博客至掘进,以后会在掘进平台更新最新的文章也会有更多的干货,欢迎大家关注!!!https://juejin.im/user/588993965333309 这段时间一直在忙新的需求,没有时间来整理代码,发表自己技术博客,今天我们来看一下YYModel的底层解析以及如何使用,希望对大家有所帮
阅读全文
posted @ 2018-09-16 17:14 国孩
阅读(2977)
评论(0)
推荐(1)
2018年8月20日
KVO原理解析
摘要: KVO在我们项目开发中,经常被用到,但很少会被人关注,但如果面试一些大公司,针对KVO的面试题可能如下: 知道KVO嘛,底层是怎么实现的? 如何动态的生成一个类? 今天我们围绕上面几个问题,我们先看KVO底层实现原理,以及怎么自己写一个KVO? 一、KVO 1. KVO定义 KVO:可以监听一个对象
阅读全文
posted @ 2018-08-20 15:02 国孩
阅读(2814)
评论(1)
推荐(3)
2018年8月18日
Autorelease机制讲解
摘要: 本人已迁移博客至掘进,以后会在掘进平台更新最新的文章也会有更多的干货,欢迎大家关注!!!https://juejin.im/user/588993965333309 Autorelease机制是在iOS内存管理中的一员。在MRC中,是通过调用[obj autorelease]来延迟内存释放;在ARC
阅读全文
posted @ 2018-08-18 17:24 国孩
阅读(1356)
评论(0)
推荐(1)
2018年8月17日
MRC-block与ARC-block
摘要: Block专辑: Block讲解一 本篇博客 Block详解一(底层分析) 在MRC时代,Block会隐式地对进入其作用域内的对象(或者说被Block捕获的指针指向的对象)加retain,来确保Block使用到该对象时,能够正确的访问。 这件事情在下面代码展示的情况中要更加额外小心。 MyViewC
阅读全文
posted @ 2018-08-17 10:58 国孩
阅读(1123)
评论(0)
推荐(1)
2018年8月16日
内存管理-MRC与ARC详解
摘要: Objective-C提供了两种内存管理机制MRC(Mannul Reference Counting)和ARC(Automatic Reference Counting),为Objective-C提供了内存的手动和自动管理。下面我们来讲解MRC和ARC的基本概念以及自己的理解,欢迎大家指正!!!
阅读全文
posted @ 2018-08-16 17:30 国孩
阅读(1291)
评论(0)
推荐(0)
2018年8月14日
iOS 字典实现原理
摘要: 本人已迁移博客至掘进,以后会在掘进平台更新最新的文章也会有更多的干货,欢迎大家关注!!!https://juejin.im/user/588993965333309 在目前的开发中,NSDictionary是经常被使用,不过很少人会研究字典NSDictionary底层的实现,下面我们来一起看一下NS
阅读全文
posted @ 2018-08-14 15:50 国孩
阅读(3197)
评论(0)
推荐(0)
2018年8月9日
IOS中armv7,armv7s,arm64以及i386和x86_64讲解
摘要: 一、前言问题 在iOS 开发过程中,估计比较少的人会在意armv7,armv7s,arm64这些概念,如果在意可能也是项目中出现了像下面的问题,才会想起来解决这些问题,但还是不是特别的理解,这些概念,今天写这篇博客,希望大家对这些概念有所了解。 上面的这个问题,是我用自己手机iPhone 7p真机运
阅读全文
posted @ 2018-08-09 15:10 国孩
阅读(1902)
评论(0)
推荐(1)
2018年8月7日
SDWebImage源码解析
摘要: 但凡经过几年移动开发经验的人去大公司面试,都会有公司问到,使用过哪些第三方,看过他们的源码嘛?而SDWebImage就是经常被面试官和应聘者的提到的。下面将讲述SDWebImage的源码解析以及实现原理,希望可以帮助大家加深对SDWebImage实现原理的理解!!! 一、前言 SDWebImage专
阅读全文
posted @ 2018-08-07 17:39 国孩
阅读(899)
评论(0)
推荐(3)
2018年8月2日
iOS Runtime的消息转发机制
摘要: 前面我们已经讲解Runtime的基本概念和基本使用,如果大家对Runtime机制不是很了解,可以先看一下以前的博客,会对理解这篇博客有所帮助!!! Runtime基本概念:https://www.cnblogs.com/guohai-stronger/p/9154889.html Runtime基本
阅读全文
posted @ 2018-08-02 17:35 国孩
阅读(1162)
评论(0)
推荐(1)
2018年8月1日
二叉树的遍历
摘要: 对于二叉树的操作,大家可能会想到二叉树的三种遍历:先序遍历、中序遍历以及后序遍历。下面我们来讲述二叉树的这三种遍历,大约10-15分钟左右读完,希望大家找只笔和纸,手写一下!!! 一、先序遍历 1.先序遍历思想 (1)若二叉树为空,则为空操作,返回空 (2)访问根结点 (3)先序遍历左子树 (4)先
阅读全文
posted @ 2018-08-01 17:36 国孩
阅读(294)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
下一页
公告