一年半码农人的求职路 刚刚跳槽????,这里分享一波个人学习资源。 想学习或者跳槽的可以点点:全网最新iOS面试题-大厂加薪篇[http://08643.cn/p...
一年半码农人的求职路 刚刚跳槽????,这里分享一波个人学习资源。 想学习或者跳槽的可以点点:全网最新iOS面试题-大厂加薪篇[http://08643.cn/p...
美团 一面 1、简历上写的项目问了一遍,然后开始问知识点。 2、volley的源代码,在图片缓存部分讨论了挺长时间,http中缓存机制, 3、视觉控制器的生命周期 4、数据库...
之前有没有在大家的相互讨论中,听过“反射”这个词,而自己却似懂非懂?反射听起来比较神秘,其实各位也许在自己以前的实践中就已经使用过了。今天就抽时间正好结合自己最近的实践经历把...
OC Swift 上面结果的执行结果为: @synchronized(obj) 指令使用的 obj 为该锁的唯一标识,只有当标识相同时,才为满足互斥,如果线程2中的 @syn...
转载链接:http://08643.cn/p/990ee3db0563 google搜索“iOS视频变下边播”,有好几篇博客写到了实现方法,其实只有一篇,其他都...
一行代码实现iOS项目启动页, 包括加载网络视频, 本地视频, 网络图片, 本地图片 github下载地址:https://github.com/ZHHalsey/AppSt...
背景 在有多个视频链接需要连续切换播放时,视频播放之前要等待视频资源加载完成,切换视频时需要等待很久,已经播放过的视频也需要重新加载才能再次播放,影响用户体验。 优化点: 边...
前言:Category在Objc中非常重要,在平时的iOS的面试中针对Category的问题更是层出不穷,如:1)Category中的方法加载顺序?2)Category中的方...
1、什么是arc?(arc是为了解决什么问题诞生的?)首先解释ARC: automatic reference counting自动引用计数。ARC几个要点:在对象被创建时 ...
作为一名IT从业者,一直有在思考并规划自己的职业生涯,曾经因为讨厌数理而放弃过编程,而后又因缘际会的重新走上了IT研发道路,沉下心来每天垒代码的日子其实是可以十分享受的,思维...
主要讲解Autoreleasepool的原理; 本文中的测试代码主要为 MRC 环境;文中使用的 runtime源码是objc4-781版本; iOS 内存管理 部分一iO...
从这篇文章开始探索iOS的内存管理,主要涉及的内容有1. 内存布局;2. 内存管理方案:Tagged Pointer、NONPOINTER_ISA、SiddeTables3....
原博地址:CALayer与iOS动画 讲解及使用 1.关于Core Animation CoreAnimation是苹果提供的一套基于绘图的动画框架,下图是官方文档中给出的体...
[toc] 参考 AutoreleasePool 底层 私有函数打印 可以通过以下私有函数来查看自动释放池的情况: 示例1 示例2 一页不够的情况 源码分析: objc4源码...