自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 IOS-Foundation-runtime使用举例

本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。上一节,我介绍了runtime的基本概念,如有不清楚的地方,请猛点这里。这一节,举例说明runtime的常用使用场合。一. 动态获取一个类的属性列表信息首先定义一个Person类,代码如下:@interface Person : NSObject @property (nonatomic,copy...

2015-04-30 09:11:05 1359

原创 IOS-Foundation-runtime基本介绍

本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。RunTime简称运行时。就是系统在运行的时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数。编译完成之后直接顺序执行,无任何二义性。OC的函数调用成为消息发送。属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(事实证明,在编译阶段,OC可以调用任...

2015-04-29 09:05:09 1647

原创 IOS-Foundation-KVC

本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。1. 基本概念KVC,即是指 Key-Value-Coding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。为了说明其使用场合,首先建立一个Person类,然后分以下几点进行说明。@class Card; @interface Person : NSObject @pro...

2015-04-28 09:10:51 802

原创 IOS-Foundation-KVO

本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。1.概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。2.使用方法系统框架已经支持KVO,所以程序员在使用的时候非常简单。1. 注册,指定被观...

2015-04-27 09:58:37 815

原创 IOS-Foundation-Copy

本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。1. 基本概念:深拷贝 & 浅拷贝深拷贝: (拷贝内容--新对象)浅拷贝: (拷贝指针--同一份对象)MutableString的copy,MutableString的mutableCopy,string的mutableCopy均是深拷贝string的copy是潜拷贝验证方法,观察其内存地...

2015-04-26 09:57:53 879

原创 IOS-Foundation-内存管理

本人录制技术视频地址:https://edu.csdn.net/lecturer/1899 欢迎观看。IOS的对象都继承于NSObject,   该对象有一个方法:retainCount ,内存引用计数。 引用计数在很多技术都用到: window下的COM组件,多线程的信号量,读写锁,思想都一样。1. retainCount说明:以下几个方法,均与对象的管理有关alloc             ...

2015-04-25 18:49:06 883

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除