super 是编译器的指示符,不是指针,只是一个标识符,代表调用父类的方法,调用者还是自己本身 superclass 获取该类的父类方法 例如 Person 继承 NSObj...
super 是编译器的指示符,不是指针,只是一个标识符,代表调用父类的方法,调用者还是自己本身 superclass 获取该类的父类方法 例如 Person 继承 NSObj...
参考文档 Mobile push notifications[https://docs.aws.amazon.com/sns/latest/dg/sns-mobile-app...
问题:UIView和CALayer的区别与联系是什么?UIWindow和UIView和CALayer 的联系和区别? 先看UIView和CALayer是什么 首先CALaye...
一.题干: 那么下面直接解答 1.首先调用dispatch_async(异步调度)把我们的任务抛到dispatch_get_global_queue(全局并行队列), 这会让...
欢迎私信探讨。 GCD中队列分为两种串行队列:串行队列的特点是队列中的任务会一个一个的执行,前一个任务不执行完成下一个任务就不会执行。创建方式:dispatch_queue_...
KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...
1、结构体只能封装属性,类却不仅可以封装属性也可以封装方法。如果一个封装的数据有属性也有行为,就只能用类了。 2、结构体变量分配在栈,而OC对象分配在堆,栈的空间相对于堆来说...
weak 修饰的指针变量,在指向的内存地址销毁后,会在 Runtime 的机制下,自动置为 nil。 _Unsafe_Unretain不会置为 nil,容易出现 悬垂指针,发...
Socket基础概念 网络中进程之间如何通信? 网络中进程之间如何通信?首要解决的问题是如何唯一标识一个进程,否则通信无从谈起,在本地可以通过进程PID来唯一标识一个进程,但...