240 发简信
IP属地:北京
  • __autoreleasing和autoreleasepool(一)

    1.__autoreleasing 作用是将对象添加到最近的@autoreleasepool中,当@autoreleasepool出作用域时候会...

  • 简单面试总结

    iOS面试主要方面 runtime1.1 runtime能做什么。1.2 runtime包含的内容。1.3 catagory作用以及和exten...

  • Resize,w 360,h 240
    load和initialize

    关于load和initialize加载都是老生常谈的问题,这里简单总结一下他们俩的区别和联系。load的加载顺序其实是依据mach-o中dyld...

  • 视频合并旋转(重新排版)

    先说视频合并 这是视频和音频合并 因为使用shareAEC sdk录屏unity画面 面对物体时候和easyARyou冲突 会黑屏 最终使用un...

  • 二分查找

    二分查找主要是找出中间值,如果目标值在中间值左边,就将搜索区域移动到左边,如果在右边移动到右边 时间复杂度 O(log2n)

  • Resize,w 360,h 240
    排序

    1.归并排序 归并排序概念归并排序核心思想是分治,即将完整数组拆分成更小的数组,最小单位位1,每个小的数组排好序, 然后依次合并数组,递归变小然...

  • swift问题小结

    1.swift是面向对象还是函数式编程语言 swift是函数式也是面向对象的语言。swift是面向对象语言,因为他支持类的封装、多态、继承。sw...

  • 6大编程设计原则小结

    1. 单一职责原则(Single responsibility principle) 概念:顾名思义,单一原则主要是说,应该有且只有一个原因引起...

  • Resize,w 360,h 240
    cocoapods创建私有库

    作为一名懒人,写博客的事情基本不做,但是最近做pod私有库的时候发现之前的东西忘掉差不多了,于是即兴写一篇,记录下来,以便下次再次回忆。 pod...