240 发简信
IP属地:福建
  • 很到位的测试,充分解释了assign修饰对象的野指针👍

    【面试题】用assign修饰object类型会怎样?

    问题级别:初级题目 在我们的编码过程中已经养成了使用assign修复基本数据类型的良好习惯,我们不会去使用assign修饰对象类型属性,但是如果用assign去修复对象类型会...

  • 【面试题】用assign修饰object类型会怎样?

    问题级别:初级题目 在我们的编码过程中已经养成了使用assign修复基本数据类型的良好习惯,我们不会去使用assign修饰对象类型属性,但是如果用assign去修复对象类型会...

  • atomic关键字的一些理解

    atomic很少被用到,iOS开发中属性声明经常使用nonatomic,网上很多文章提到atomic会损耗性能,但是为何会损耗性能呢?回答这个问题之前要搞清楚atomic是什...

  • 获益良多,感谢!!
    有点疑问4.2.2 链地址法里描述:“每张表的表头的序号即为计算得到的Hash地址”。图1中存储的那些数字代表什么?
    因为Hash地址是相同的才会存到链表里(感觉表头里存Hash地址没啥作用),如果表头里面存储的是Hash地址,那么如果哈希冲突了,通过key值怎么去查找链表里面存储的值?表头里还会存储key值吗?

    哈希算法详解(附带 iOS 开发中实际应用)

    前言 哈希(Hash)或者说散列表,它是一种基础数据结构。Hash 表是一种特殊的数据结构,它同数组、链表以及二叉排序树等相比较有很明显的区别,但它又是是数组和链表的基础上演...

  • 120
    iOS反射机制

    该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 了解反射机制 Objective-C语言中的OC对象...

  • 去查了下,performSelectorOnMainThread等几个方法,是在NSObject子类NSThread中定义的,不在NSObject里面。

    谈谈iOS面试常提及到的线程间的通信

    我们看图片只是乐呵一下,程序猿思考问题差不多就是这个样子,今天同事在线程通信这一块有点疑问,我们下面来分析一下,系统都提供给我们那些,其实我们都知道,但是很少去关注这些API...

  • markdown混乱了,需要调整下。嘿嘿。

    谈谈iOS面试常提及到的线程间的通信

    我们看图片只是乐呵一下,程序猿思考问题差不多就是这个样子,今天同事在线程通信这一块有点疑问,我们下面来分析一下,系统都提供给我们那些,其实我们都知道,但是很少去关注这些API...

  • 120
    iOS底层原理总结 - 探寻block的本质(二)

    上一篇文章iOS底层原理总结 - 探寻block的本质(一)中已经介绍过block的底层本质实现以及了解了变量的捕获,本文继续探寻block的本质。 block对对象变量的捕...

  • podspec specification does not validate 问题解决

    在做私有库的时候,执行 push 操作的时候,报如题的错误。 但是执行pod lib lint的时候,本地验证却是可以通过的。然后参考Stack Overflow和googl...

  • demo链接错误

    深入分析MVC、MVP、MVVM、VIPER

    前言 看了下上篇博客的发表时间到这篇博客,竟然过了11个月,罪过,罪过。这一年时间也是够折腾的,年初离职跳槽到鹅厂,单独负责一个社区项目,忙的天昏地暗,忙的差不多了,转眼就到...

  • 楼主总共面试了多久,面试了多少次呢?

    我的iOS面试经历(附面试题干货)

    之前,我写过一篇2018,我要一个新的开始,这个新的开始马上就要开始啦... 相比前一段时间找工作时的波涛汹涌,这会算得上是风平浪静了。下面,我就谈一下我的面试经历及面试后的...

  • galileio: 谢楼主。我已解决此问题。并且给出了防止被拒的一个方案。请看链接https://galileioo.github.io/posts/UIWebview-JS.html;

    Objective-C与JavaScript交互的那些事(续)

    注:此文只现在只推荐需要适配iOS7的同学读,如果已经扔掉iOS7,强烈建议换用WKWebView。已出WKWebView文章WKWebView使用及注意点(keng) 交互...