mac升级系统之后导致cocoapods不能使用,我的解决办法是把原cocoapods卸载重新安装,在重新安装之前先去官网下载command line tools (http...
mac升级系统之后导致cocoapods不能使用,我的解决办法是把原cocoapods卸载重新安装,在重新安装之前先去官网下载command line tools (http...
去看看C++的结构体吧,怎么和链表扯上了,objc_class就是一个结构体
【iOS 底层原理】struct objc_class 的结构不管是类对象还是元类对象,类型都是 Class,class 和 mete-class 的底层都是 objc_class 结构体的指针。 1.OBJC1 objc_class ...
1、导出文件,选择device下拉菜单的add选项,下面是图片。 2、选择相应的时间的log下面的文件,然后导出文件。 3、导出文件: 4、打开终端: (1)symbolic...
添加的代码如下: ''' - (void)tableView:(UITableView*)tableViewwillDisplayHeaderView:(UIView*)vi...
1、block中的weakSelf传入进去后,会用一个布局的指针接口这个变量,但是timer中的weakSelf不会这样,例如weakSelf指向的那个对象操作的时候,还是再...
1、说明:首先桶排序是用个十百千位的数字的大小跑每一趟的,下面是一个例子说明: 例子: 68,8,216,512,27,729,0,1,343,125 2、首先这是十个数,我...
dispatch_source_t 的优点: 1、dispatch_source_t 不再需要和NSTimer一样创建完毕后需要添加到runloop ,样式如下:[[NSRu...
1、pod repo 查看当前设置的pod库的源。如果没有按照下面添加就可以 命令:pod repo add master https://git.coding.net/Co...
用isKindOfClass判断,然后强转就可以,不过就是麻烦一点
OC中的id类型id类型 【理解】静态类型和动态类型 【理解】为什么要有动态类型? 【理解】id数据类型与静态类型 1.静态类型和动态类型 静态类型将一个指针变量定义为特定类的对象时,使用的...
iOS组件化 安装git和cocoapods 1、创建一个组健库,也就是要编写的组件,用下面的命令: pod lib create 组件名称 2、首先在远程建立两个库,一...
问题: 关于tableView的contentOffset设置上面内筒偏移量和下面代码同时设置的时候的bug问题: 机型和系统: 苹果11.0以上系统已经测试过有这个问题,机...
iOS关于label首行缩进问题bug: 问题:关于label的这个属性firstLineHeadIndent在label不足一行或者是一样的时候,改变缩进的大小不会换行问题...
符号化二进制崩溃问题 1、首先拿到项目中的dSYM符号化文件,新建一个文件夹吧dSYM放里面,并且双击打开这个文件,然后执行下面命令: dwarfdump --uuid dS...
关于SSH认证git账号问题和步骤 1、用SSH生成生成id_rsa文件,其中一个是你自己需要的密码,另外一个 pub结尾的就是你复制到git上的公钥。 例如: 2、然后在你...
代码:
UIColor *color1 = [UIColor redColor];
UIColor *color2 = [UIColor redColor];
NSLog(@" : %@",color1 == color2 ? @"YES" : @"NO");
NSLog(@"%p====%p",color1,color2);
答案:YES
地址:0x604000665e40====0x604000665e40
代码:
UIColor *color3 = [UIColor colorWithRed:1 green:0 blue:0 alpha:1];
UIColor *color4 = [UIColor colorWithRed:1 green:0 blue:0 alpha:1];
NSLog(@" : %@",color3 == color4 ? @"YES" : @"NO");
NSLog(@"%p====%p",color3,color4);
答案 : NO
地址:0x600000271c00====0x604000662e00
iOS开发 之 不要告诉我你真的懂isEqual与hash!本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法? 为什么要有hash方法? ...