240 发简信
IP属地:重庆
  • Resize,w 360,h 240
    iOS底层原理之六:isa指针实现之ISA_MASK

    题记 前面我们提到,在OC对象中实例对象的isa是指向类对象,类对象的isa指向元类对象,这样我们可以通过isa把OC中的三种对象联系起来。那么...

  • iOS中GIF图片的分解、合成与显示

    题记 如我们iOS开发者所知,目前iOS还没有支持原生展现GIF图片,因此合成和分解GIF图片对于我们处理各种动画效果有着很高的使用价值。话不多...

  • Resize,w 360,h 240
    iPhone修改定位(非越狱修改手机定位)

    本次带来一个简单又好玩的实用功能,比如定位装逼(共享定位非分享可选那种),又或者定位打卡之类,由于改变的是设备级别的定位,本设备所有地图定位AP...

  • Resize,w 360,h 240
    基于LLVM开发属于自己Xcode的Clang插件

    开发的插件效果如下 简介 本开发是基于LLVM,那么我们先来简单了解一下LLVM: LLVM项目是模块化、可重用的编译器以及工具链技术的集合 美...

    2.1 4805 7 48
  • Resize,w 360,h 240
    iOS 监听屏幕唤醒功能(亮屏开门)

    最近公司项目有个新要求,需要APP常驻后台,并能在用户唤醒屏幕(未解锁状态下)监听此操作,并实现APP中的自动开门功能。整理一下自己的思路做法,...

  • Resize,w 360,h 240
    iOS底层原理之一:一个NSObject对象占多大内存

    题记 这系列的目的是回顾一下学到的知识,对OC底层原理作一翻探究,以及对一些常见的底层原理面试题作一次总结。 准备工作 如题目所示,我们新建一个...

  • Resize,w 360,h 240
    iOS底层原理之二:OC对象的内存本质

    题记 上一篇我们提到NSObject对象在内存所占大小,由此引出的问题,其他的OC对象比如我们自定义一个继承自NSObject的Person类,...

  • Resize,w 360,h 240
    iOS 压缩和解压,获取解压包内文件以及删除方法总结

    最近在开发中需要进行压缩和解压的操作,网上参考了一些大神们的博客和文章,整理一下自己的思路,记录一下。 从http://code.google....

    0.5 11866 8 28 1
  • Resize,w 360,h 240
    UIWindow创建局部弹框

    如图我们会经常遇到这种需要点击弹出视图的效果,利用UIWindow能够比较容易地实现这个效果。首先我们要注意以下两点:1、定义一个static变...