• 内存对齐

    本次主要讨论三个问题: 什么是内存对齐 内存对齐的好处 如何对齐 内存对齐 内存对齐是一种提高内存访问速度的策略。编译器为程序中的每个数据单元安...

  • 120
    iOS中堆和栈的使用

    堆和栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。堆,队列优先,先进先出(FIFO—first i...

  • 网页劫持

    当我们在手机上访问网页时,经常会看到一些不属于网页本身的内容,常见的是在网页中加入一些别人的广告,这种情况很明显是被劫持了。如果调试网页的话,大...

  • 观指不观月

    “如愚见指月,观指不观月;计著名字者,不见我真实。” -《楞伽经》 《圆觉经》说:“修多罗(了义经)教,如标月指。”指”喻经教中的一切语言文字,...

  • 120
    为依归,不拘泥

    有些事,看起来很难,其实是很简单。每个人都有实现自我的需求,但很多人总是遍寻法门而不入。其实,重要的一点便是心智的成熟。心智的成熟是让自己变得更...

  • 120
    设计是发现美的过程

    曾几何时,从来没想过要涉猎些设计方面的知识。在之前很长的一段时间里,一直是跟随着主流的理念,完美的构建着人们理想中所需要的样子。然而,事情真的是...

  • 120
    iOS算法基础之算法复杂度解疑

    对于一个给定的算法,我们要做两项分析。第一是从数学上证明算法的正确性,而在证明算法是正确的基础上,第二部就是分析算法的时间复杂度。一个算法的优劣...

  • iOS算法之冒泡排序优化

    排序 1. 冒泡排序 时间复杂度:O(n2)。 2. 有序数组的冒泡排序优化 第一种优化方式是设置一个标记位来标记是否发生了交换,如果没有发生交...

  • 120
    APFS系统

    何为APFS 在iOS 10.3中,苹果新增了APFS新文件系统,最早在2016年WWDC大会上公布。APFS是Apple File Syste...