摘要:
cell 中尽量不要再嵌套 UITableView 和 UICollectionView,不断的 reloadData 对性能影响是很大的。采用更加轻量的 UIView + UIButton 或者 UIView + UILabel 形式来自定义控件,牺牲些开发速度,提高性能。 采用高效的圆角方式 阅读全文
摘要:
这个可以用window来写出一个悬浮球 https://www.jianshu.com/p/98cd7fc4bfba 阅读全文
摘要:
单例模式潜在的问题 1. 内存问题 单例模式实际上延长了对象的生命周期。那么就存在内存问题。因为这个对象在程序的整个生命都存在。所以当这个单例比较大的时候,总是hold住那么多内存,就需要考虑这件事了。另外,可能单例本身并不大,但是它如果强引用了另外的比较大的对象,也算是一个问题。别的对象因为单例对 阅读全文
摘要:
啊啊啊,最近我太勤奋了,照这么下去,我非变成大牛不可 阅读全文
摘要:
clang 读作 克朗 因为最近在看block,老看到有人用clang编译出来一堆乱七八糟的说是c++的代码,所以就好奇这是啥玩意儿 这东西在开发过程中应该用不到,我决定简单了解一下就行 苹果系统之前用的编译器是GCC,但是做GCC的那帮人不愿意帮苹果针对oc进行优化,毕竟那帮人是搞开源的,而苹果又 阅读全文
摘要:
Block:一种匿名函数,可以捕获周围的变量 Block是一种匿名函数,Block中可以保存一段代码,它可以作为参数、作为返回值,在需要的时候调用。常用于GCD、动画、各种回调 block 在实现时就会对它引用到的它所在方法中定义的局部变量进行一次只读(const)拷贝,然后在 block 块内使用 阅读全文
摘要:
今天在群里看到有人说在viewWillAppear方法里添加埋点的问题 为了降低代码耦合度,我就觉得可以用runtime的方法交换来实现 controller里的代码 category里的代码 这里的代码是没问题的,但是我刚开始写demo的时候,在使用viewWillAppear的时候没有写 导致自 阅读全文
摘要:
当想要把代码写好的时候,努力精益求精,就会精神崩溃,,,,, 妈蛋哦 我感觉我的发际线又后退了一点呢,,,,, 不过主要原因还是基础没打好,如果前两年能勤奋一点好好学习,现在也不致于写什么查什么嘤嘤嘤 日常拖延症,没有运动,也没有写博客,回家就玩游戏玩到10点,也不是啥好玩的游戏,哎,游戏害死人 阅读全文
摘要:
今天在看公司代码的时候发现了一段代码 项目里几乎所有的方法都使用了DLog,但是并没有相关内容被打印出来,所以就很奇怪,后来发线是第一行多写了一个下划线,把下划线去掉就能输出了,可能是输出的log太多他把这个几行代码废掉了,让我郁闷半天,关于这段代码有一个博客已经很好的解释了https://www. 阅读全文
摘要:
来新公司已经20多天了,什么正经事儿都没有干,为什么我换了一个公司还是这么闲,真是日了狗了,为什么就没有一个凶狠的老大逼着我干活,我真的好懒啊,好想有人恐吓我让我干活儿啊,干不完就开除那种!天天吃吃玩玩手机睡睡,肚子上的肉都长成一大堆了,天天睡觉捧着肚子感觉跟怀孕了一样啊摔,为什么没人逼着我健身啊, 阅读全文