240 发简信
IP属地:广东
  • 分析崩溃的原因就是在reloadItemsAtIndexPaths时,collectionView 数据源发生了变化,在数据源增删变化的地方加上互斥锁 @synchronized (self) {} 来解决

    一个未能重现 Bug 的修复过程(未完)

    一个线上bug ,一直没法重现,但是崩溃率不低,这就问题了有点头疼啦 上述就是具体的崩溃信息,原本以为定位这么仔细就可以立马找出原因,然而并没有。这边用了 DZNEmptyD...

  • NSCache、NSDictionary、NSMapTable 对比介绍

    NSCache: 专门做缓存的类 官方描述 A mutable collection you use to temporarily store transient key-v...

  • 120
    3.Flex布局

    目标: 能够使用Flex布局模型灵活、快速的开发网页 Flex布局/弹性布局:是一种浏览器提倡的布局模型布局网页更简单、灵活避免浮动脱标的问题布局非常适合结构化布局 目标:能...

  • 2. css基础2D3D转场动画

    一、字体图标 目标:使用字体图标技巧实现网页中简洁图标效果 字体图标展示的是图标,本质是字体 处理简单的,颜色单一的图片 字体图标优点: 灵活性:灵活地修改样式,例如尺寸,颜...

  • 并没有用

    编译framework乱七八糟的错误

    1、运行的时候不报错,打包的时候报错 Bitcode bundle could not be generated because 'XXXXXX' was built wit...

  • Mac常用文件解压命令

    转载自[https://www.cnblogs.com/dengxiaoning/p/11681253.html] tar 解压:tar xvf fileName.tar压缩...

  • 120
    生辰八字怎么算

    综合的口诀是天干:甲-木、乙-木、丙-火、丁-火、戊-土、己-土、庚-金、辛-金、壬-水、癸-水地支:子-水、丑-土、寅-木、卯-木、辰-土、巳-火、午-火、未-土、申-金、...

  • 1.css基础要点

    css基础要点 拓展1:HTML嵌套规范注意点 1.块级元素一般作为大容易,可以嵌套:文本、块级元素、行内元素、行内块级元素... 但是:p标签中不要嵌套div、p、h等块...

  • 120
    Markdown语法大全(超级版)

    说明:现在markDown编译器和各平台支持情况都不太统一,为了达到一些效果会使用语法超集,但有些平台支持不好,请自行裁剪。简书使用的精简语法集合,文中有些语法效果显示不出来...

  • 120
    从量子到宇宙

    你一定好奇什么是“量子”?它不是一种粒子,而是一种概念。它指的是小尺度世界的一种倾向:物质的能量和其他一些属性都倾向于以特定的方式不连续地变化。 空间可以折叠吗?时间倒流吗?...

  • 11月1-7号计划

    天涯客11月7日 操作 吉鑫股份 4.5%买8.5%卖做T,早上封板半天封不住选择卖掉了底仓,剩1.5成; 美盛文化早上易尚展示超预期没买到,转打了同板块的 美盛文化2成仓;...

  • 120
    『ios』NSProxy解决NStimer循环引用的思考

    1.nstimer为什么回循环引用2.NSObject如何解决NStimer循环引用3.NSProxy如何解决NStimer循环引用4.为什么要用NSProxy,优势在哪围绕...

  • 经纬度转URL 位置分享

    这是我踩了一个坑,注意咯,注意咯 根据已知的经度值(longitude)和纬度值(latitude),拼接可定位的高德地图链接: http://ditu.amap.com/r...

  • 阿里短信iOS端发送API 签名加密处理

    阿里云短信发送API 公共参数签名示例有Java端代码,安卓开发方便,但iOS比较苦逼阿里签名生成文档[https://help.aliyun.com/document_de...

  • iOS面试宝典

    注意事项 1.面试官并不喜欢你长篇大论的去回答,只需要回答到关键知识点即可 2.简历上的知识点一定要掌握好,特别是最有可能问到的问题 一.关于 OC 最常见的面试题 1.分类...

  • 面试相关总结

    基础篇 1.分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员? ①分类中原则上只能增加方法(能添加属性的的原因只是通过runtime能添...