平时开发过程中,一直在使用成员变量和属性,那其区别是什么呢?实例变量又是什么呢? 一、基本概念 如上图所示:1、{ }中定义的变量为成员变量,n...

平时开发过程中,一直在使用成员变量和属性,那其区别是什么呢?实例变量又是什么呢? 一、基本概念 如上图所示:1、{ }中定义的变量为成员变量,n...
iOS从2007年诞生至今已有近10年的历史,10年的时间对iOS技术圈来说足够产生相当可观的沉淀,尤其这几年的技术分享氛围无论国内国外都显得异...
iOS 系统架构 Mac系统是基于Unix内核的图形化操作系统,Mac OS 和 iOS 系统架构的对比分析发现,Mac OS和iOS的系统架构...
简介 Runtime 又叫运行时,是一套底层的 C 语言 API,其为 iOS 内部的核心之一,我们平时编写的 OC 代码,底层都是基于它来实现...
LLDB全称Low Level Debugger ,并不是低水平的调试器,而是轻量级的高性能调试器,默认内置于Xcode中。能够很好的运用它会使...
什么是LLVM LLVM项目是模块化、可重用的编译器以及工具链技术的集合。 美国计算机协会 (ACM) 将其2012 年软件系统奖项颁给了LLV...
概述 随着整个互联网的崛起,数据传递的形式也在不断升级变化,总的流行趋势如下: 音视频的发展正在向各个行业不断扩展,从教育的远程授课,交通的人脸...
前置知识 首先简单分析下在Objective-C中,对象是什么。下面源码基于Runtime-709[https://opensource.app...
源码下载地址:https://opensource.apple.com/tarballs/objc4/,我下载了当前最新的objc4-779.1...
一 、ASDK简介 ASDK是AsyncDisplayKit的简称,是最初由Facebook的Paper应用程序开发的UI框架,主要用来解决尽可...
专题公告
工匠精神 产品思维 服务意识