240 发简信
IP属地:甘肃
  • Resize,w 360,h 240
    PDF文件按页面裁剪章节(Mac版)

    经常会在网上下载各种电子版的书籍,一些知识技能书籍动不动就几百页,虽然用PDF打开也不麻烦,但对于一些学习类的书籍还是一章章的分成小份看起来更加...

  • NullSafe 学习

    作为处理向 NSNull 发送消息导致的崩溃处理框架,NullSafe 应该是最轻量简洁的了,算起来 50行 代码不算就解决了开发中的NSNul...

  • NSArray 在使用 enumerateObjectsUsingBlock 时 block 中的 stop 为什么是 *stop

    刚遇到这个问题,还是有点摸不着头脑,说不出这样设计是出于怎么考虑,当然,设计初衷无非就是用指针对象更容易容易实现xx 功能,避免 xx bug等...

  • 方便的 UIButton 悬浮效果

    页面中经常遇到需要悬浮展示并且可以随手势移动的按钮,简单实现了一个。思路就是继承 UIButton 类,然后重写拖拽方法 .touchDragI...

  • NSTimer 在子线程中添加到 使用 dateWithTimeIntervalSinceNow创建的 RunLoop 中容易造成时间误差

    在写 NSTimer 和 NSRunLoop 的测试用例时,发现在子线程中创建的 NSTimer 添加到 使用 NSDate 创建的 NSRu...

  • C数组指针 ++ 操作总结

    今天有看到关于 *p++ 的代码,就把这些都码一遍,归纳总结。 首先看下面 C 代码 可能心里已经有答案了 很显然,对于 *p++ 来说,先取得...

  • (算法)无重复字符的最长子串

    给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3解释: 因为无重复字符的最长子串...

  • podspace 文件编写及 podfile 引用

    .podspace 文件编写范例 解读: 注意: 1. Resources 下虽然可以引用 .xcassets 资源文件,在执行 pod s...

  • Lazy-Loading 引发的 dealloc 问题

    我们知道一个 ViewController 有着固定的 Load 顺序: 页面 Push 创建时 页面 Pop 返回时 这些对于我们来说已经很熟...