摘要: 1.kvo键值监听 当属性改变时监听属性值的变化 添加监听方法 addObserver:(nonnull NSObject *) forKeyPath:(nonnull NSString *) options:(NSKeyValueObservingOptions) context:(nullabl 阅读全文
posted @ 2020-06-01 17:31 可可锋 阅读(209) 评论(0) 推荐(0)
摘要: 1. isa指针指向哪里 super_class指针指向哪里 实例对象的isa指针指向类对象,类对象的isa指针指向元类对象,元类对象的isa指针指向基类 类的 super_class指针指向他的父类,父类指向父类......., 最后指向基类,基类指向nil 元类的 super_class指针指向 阅读全文
posted @ 2020-05-26 14:44 可可锋 阅读(512) 评论(0) 推荐(0)
摘要: 1.看第一个例子 1.1 NSObject *obj = [[NSObject alloc]init]; NSLog(@"obj实际占用几个字节~~%zd",class_getInstanceSize([obj class])); NSLog(@"obj占用几个字节~~%zd",malloc_siz 阅读全文
posted @ 2020-05-22 14:26 可可锋 阅读(87) 评论(0) 推荐(0)
摘要: 一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。 二、正则表达式的语法 看一个过滤纯数字的例子 - (BOOL)validat 阅读全文
posted @ 2020-05-22 13:51 可可锋 阅读(390) 评论(0) 推荐(0)