SEL : 类成员方法的指针,但不同于C语言中的函数指针,函数指针直接保存了方法的地址,但SEL只是方法编号。 I...[作者空间]
两张截图说明iOS锁。 锁,可概括为三种:自旋锁、信号量、互斥锁。基本原理都是让线程忙等或者睡眠,耗时的长短就在忙...[作者空间]
内存管理方式 首先明确一点,无论在MRC还是ARC情况下,Objective-C采用的是引用计数式的内存管理方式,...[作者空间]
概述 runtime:Objective-C是动态语言,它将很多静态语言在编译和链接时做的事放到了运行时,这个运行...[作者空间]
先说结论:OC中向nil发消息,程序是不会崩溃的。因为OC的函数都是通过objc_msgSend进行消息发送来实现...[作者空间]
weak底层千千万,吾竟装作看不见... weak基本用法 weak是弱引用,用weak描述修饰或者所引用对象的计...[作者空间]
写在前面 最近公司需要招聘一名iOS开发,面试的人当中不乏工作了好几年的老江湖,很多都有自己独立开发的i...[作者空间]
这不是面试题,这是oc的全部。。。 1.为什么说OC是一门动态语言? oc的动态主要体现在三方面 动态类型 对象的...[作者空间]
最近在写一个图片浏览的需求,一些地方我使用了响应者来处理,顺便又去看看了官方文档,这里记录一下官方文档,并给出一些...[作者空间]
weak 关键字的运用在 iOS 当中属于基础知识,在面试的时候问 weak 的用处,就像两个 iOS 程序员见面...[作者空间]
我的博客, 各位看官有时间赏光 锁 我们在使用多线程的时候多个线程可能会访问同一块资源,这样就很容易引发数据错乱和...[作者空间]
//联系人:石虎QQ: 1224614774昵称:嗡嘛呢叭咪哄 1、静态变量static 从面向对象的角度考虑,当...[作者空间]
RunLoop 是 iOS 和 OSX 开发中非常基础的一个概念。 网上已经有很多源码分析和具体Demo的研究。 ...[作者空间]
iOS-响应链(Responder Chain) 工作接近一年,很久没有更新博客。工作中学到很多知识点后面将花时间...[作者空间]
如何适配iOS8 1、新特性Size Class介绍 随着iOS8系统的发布,一个全新的页面UI布局概念出现,这个...[作者空间]
原文发表在个人博客iOS-线程同步详解,转载请注明出处。 本文对iOS系统上的线程的同步方式进行了讲解。 同步工具...[作者空间]
目录: 网络 AFNetworking SDWebImage:异步图片加载库+缓存 1. 网络 使用TCP/IP四...[作者空间]
目录 Runloop RunLoop 与线程 个人理解总结 应用场景 1. 什么是RunLoop 基本作用 保持程...[作者空间]
这次主要讲的Runloop的实际应用,基础的内容就不在这介绍了,详细的文章可以查看深入理解RunLoop RunL...[作者空间]
上篇我们讲到了runtime 的动态添加属性和方法,遍历对象的属性列表,今天我们来讲一下runtime里面更好用的...[作者空间]