Runtime详解

turboksiOS60
Runtime详解
The Objective-C language defers as many decisions as it can from compile time and link time to runti...

OC对象的本质

turboksiOS65
OC对象的本质
我们平时编写的oc代码、底层实现其实是C\C++代码OC代码    ——>    C\C++    ——>  &nbs...

OC的实例对象、类对象、元类对象的关系

turboksiOS66
OC的实例对象、类对象、元类对象的关系
Objective-C中的对象、简称OC对象,主要分为三种:instance对象(实例对象)、class对象(类对象)、meta-class对象(元类对象)。一:instance对象instance对...

isKindOfClass和isMemberOfClass的区别

turboksiOS64
isKindOfClass和isMemberOfClass的区别
+ (BOOL)isMemberOfClass:(Class)cls {//    类的元类 与 传入类 对比    return object_getClas...

iOS音视频之屏幕录制

turboksiOS69
iOS音视频之屏幕录制
苹果提供了一个自带的录屏功能、但是每次录屏的上边那个小红条的录制状态栏能忍?当然、平时的一些简单的录制就可以了、但是我们开发的程序要求就不一样了、要求高清和全屏。关于这个功能苹果也是提供了对应的类库供...

iOS音视频之视频播放

turboksiOS62
iOS音视频之视频播放
由于MPMoviePlayerController与MPMoviePlayerViewController在iOS9.0之后被弃用,所以采用AVPlayer以及AVPlayerViewControll...