随笔分类 - 开发-IOS
摘要:学习链接: https://www.jianshu.com/p/45cbd324ea65 https://juejin.im/post/6844903602545229831 直接上代码吧 https://github.com/1751151850/OC-KVC/tree/master
阅读全文
摘要:学习链接:https://www.cnblogs.com/QianChia/p/5782709.html 自己只写一部分,还剩下的以后再看吧 // // learn_set.m // learn_KVC // // Created by 蔡佳明 on 2020/10/15. // #import <
阅读全文
摘要:// // learn_arr.m // learn_KVC // // Created by 蔡佳明 on 2020/10/15. // /** OC中有两种数组 一种是不可变数组 NSArray 一种是可变数组 NSMutableArray 下面介绍一下 */ #import <Foundati
阅读全文
摘要:学习链接:https://www.cnblogs.com/-boy/archive/2004/01/13/4096453.html // // learn_dic.m // learn_KVC // // Created by 蔡佳明 on 2020/10/15. // #import <Found
阅读全文
摘要:学习链接:https://www.jianshu.com/p/abb1eafeb068 https://www.jianshu.com/p/5e2984de0e1d // // learn_blo.m // learn_KVC // // Created by 蔡佳明 on 2020/10/15.
阅读全文
摘要:学习链接:https://blog.csdn.net/cordova/article/details/54620397 话不多说,这篇博客说的很清楚了,在这就放测试的demo category的demo .h文件 // // NSString+Category.h // learn_KVC // /
阅读全文
摘要:学习链接:https://www.jianshu.com/p/29b9c6abfc1b
阅读全文
摘要:很简单的一个知识点,分组导航出现的目的就是为了我们尽快找到自己编写的类或者方法,使用起来很方便 语法: #pragma mark 分组名 出现一个分组名的导航 #pragma mark - 出现一条水平线 #pragma mark - 分组名 先出现一条水平线,再出现一个分组导航
阅读全文
摘要:类加载:一句话形容就是在类第一次使用时加载到代码段,直到程序结束时才释放。 OC中的内存分布 从下往上依次是: 代码段:存放代码 数据段:已初始化全局变量和静态变量 BSS段:未初始化的全局变量和静态变量 堆区:new malloc 等分配的空间 栈区:局部变量 假设在main函数中声明 假设Per
阅读全文
摘要:学习链接:https://www.jianshu.com/p/2654198f4d08 OC中提供两个关键字@property和@synthesize,用于提供setter和getter方法,使得代码更加简洁,在这不多做介绍,看完会用就行。 一般@property在.h文件中使用,@synthesi
阅读全文
摘要:学习链接:https://www.jianshu.com/p/9e975a1cab93 学习消息机制时了解到了isa指针这个概念,那么isa指针到底是什么呢? 在这引出三个概念: 1)instance (实例对象) 2)class object (类对象) 3)metaclass(元类) 我们经常使
阅读全文
摘要:// // main.m // learn_oc_1.0 // // Created by 蔡佳明 on 2020/10/12. // /* 声明一个类 @interface 类名 : NSObject { //属性写这 } //方法声明写这 @end //实现类的方法 @implementatio
阅读全文

浙公网安备 33010602011771号