OC和Swift语言基础 1、@synthesize和@dynamic分别有什么作用? @property有两个对应的词,一个是 @synthesize,一个是 @dynam...

OC和Swift语言基础 1、@synthesize和@dynamic分别有什么作用? @property有两个对应的词,一个是 @synthesize,一个是 @dynam...
1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #include 有什么区别,@class呢,#import<...
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...
版本记录 前言 AudioUnit框架作为您的应用程序添加复杂的音频操作和处理功能。 创建在主机应用程序中生成或修改音频的音频单元扩展。接下来几篇我们就一起看一下这个框架,感...
(一)OC语言的本质 其实我们编写的OC代码,底层实现都是C/C++代码 Objective-C的面向对象都是基于C\C++的数据结构实现的语言转化流程 那么,是基于什么数据...
1、内存管理 iOS中的内管理主要是通过引用计数来管理内存的。分为自动管理(ARC)和手动管理(MRC),以及autorelease。管理的的对象主要是值类型(int、flo...
Runtime 系列文章 深入浅出 Runtime(一):初识深入浅出 Runtime(二):数据结构深入浅出 Runtime(三):消息机制深入浅出 Runtime(四):...
最近网上闲逛,发现这篇文章挺好的。翻译一下 以后备用 1 函数和表达式的类型检查 swift编译速度缓慢大部分是因为类型检查耗时长。默认情况下Xcode不会显示编译慢的代码。...
我整理此文目的是帮助提高更多中高级开发者在技术上的突破 有问题的可以联系我QQ: 948709987 ,或者发送简信处理 经过一周的思考还是决定重组一下优秀的博客,首次整理...