概要 在讲isa指针前,我们先来看一道经典的面试题: 看到这道题,心中可能朦朦胧胧有些答案,也可能不太确定,抑或说不明白。那咱就带着这个问题,揭开isa指针的神秘面纱。 这篇...
概要 刚开始接触Objective-C语言的时候,看到说到的最多的概念就是「类和对象」。最初的认识停留在把类实例化就变成对象了,天真认为只存在类与对象两种。 其实,存在三种类...
概述 在上篇文章「类与对象」揭秘本质的第一步讲解Objective-C代码的转换过程,本文在此基础上继续探究一下NSObject对象的内存布局。 如何获取NSObject对象...
Objective-C本身是一种高级语言,底层都是由C/C++实现。 若想了解Objective-C一些API具体实现以及一些对象真实的数据结构等,就需要将Objective...
又长又啰嗦,总结起来就一个字——贪。
选择了老男人的成熟和安稳,享受了他最好的十年。就迫不及待地嫌弃他的衰老。
这样的女人,如果和年纪匹配的年轻男人在一起,现在的标题就是《嫁给不成熟的男人,是一场赌博,我输了》
关于权限相关的文章已经发了不少:iOS开发中的这些权限,你搞懂了吗?、如何获取iOS应用网络权限?、iOS开发中权限再度梳理等,这些文章罗列在一起,多少显得有些啰嗦。 这篇核...
@蒙蒙_00 是有些不严谨,我的意思是从view的生命周期的角度阐释的
[UIVIew]谈谈对drawRect的理解写在前面 UIView对于iOS开发来讲,再熟悉不过了。也正是因为这一点,我们可能会忽略UIView一些特有方法的理解和使用。今天,笔者主要整理一下对drawRect方法的理...
是有些不严谨,我的意思是从view的生命周期的角度阐释的
[UIVIew]谈谈对drawRect的理解写在前面 UIView对于iOS开发来讲,再熟悉不过了。也正是因为这一点,我们可能会忽略UIView一些特有方法的理解和使用。今天,笔者主要整理一下对drawRect方法的理...
正是因为Block对于我们而言不可或缺,我更觉得应该抽出时间好好认识一下Block,了解一些他的优缺点、过往经历,让我们对它的理解更深一层,进而开发出更加高效的程序。 对Bl...
@我是宋仲基 多谢
[UIVIew]谈谈对drawRect的理解写在前面 UIView对于iOS开发来讲,再熟悉不过了。也正是因为这一点,我们可能会忽略UIView一些特有方法的理解和使用。今天,笔者主要整理一下对drawRect方法的理...
@经文纬武 这个是可以的。请看文章中提到开源库已经进行封装了
iOS开发中的这些权限,你搞懂了吗?写在前面 APP开发避免不开系统权限的问题,如何在APP以更加友好的方式向用户展示系统权限,似乎也是开发过程中值得深思的一件事; 那如何提高APP获取iOS系统权限的通过率呢...
@星际啊 嗯嗯 可以的
Objective-C Runtime:深入理解类与对象概述 常说Objective-C是一门动态语言,那么问题来了,这个动态表现在那些方面呢? 其实最主要的表现就是Objective-C将很多静态语言在编译和链接时做的事情放到了...