240 发简信
IP属地:北京
  • 120
    iOS 如何实现Aspect Oriented Programming (上)

    前言 在“Runtime病院”住院的后两天,分析了一下AOP的实现原理。“出院”后,发现Aspect库还没有详细分析,于是就有了这篇文章,今天就来说说iOS 是如何实现Asp...

  • 120
    iOS 如何实现Aspect Oriented Programming (下)

    (接上篇) 五. Aspects hook过程详解 先看看函数调用栈的情况 从调用栈可以看出,Aspects hook过程主要分4个阶段,hookClass,ASPECTS_...

  • 180
    Dan_ ·

    dependency were found, but they required a higher minimum deployment target.
    一本正经的扯犊子

  • iOS开发——获取window和viewController

    在开发的过程中,因为现实的问题,需要获取各种情况下的窗口或者是控制器,本文就简单介绍接种获取window和ViewController的方法: 获取window 1.获取控制...

  • NSInvalidArgumentException、内存泄漏、CAAnimationDelegate

    NSInvalidArgumentException、内存泄漏、CAAnimationDelegate 最近遇到bugly上报错NSInvalidArgumentExcept...

  • 运行时实战 1.实现随意VC跳转

    背景: 一般app运营位置都会有类似需求,需要一个banner或者按钮实现随意跳转。我们一般的实现方式是与服务端定义特定的type来跳转特定的页面。 问题: 业务复杂、增长较...

  • iOS手机号输入框相关问题解决

    iOS手机号输入框相关问题解决 1.运用场景 手机号注册登录、地址中收货人手机号 2.要求 数字键盘、数据校验、键盘上有完成按钮、复制手机联系人 3.解决方案 1>数字键盘 ...

  • @Thnaos_Liu 我之前写过一个巨恶心的实现,动态计算内部的高度和外部tableview 的content size,恶心挺恶心,但是一点毛病没有。就是感觉贼low

    iOS开发实战 - 解决UIScrollView嵌套滑动手势冲突

    1.本文对应的库 HGPersonalCenterExtend,代码已经重构,将之前的通知方式修改为代理,categoryView也放在了segmentedPageViewC...

  • 一样的问题,一样的实现方式tabview+scr+collection。缠绕好久。 研究下swip模仿下吧:pray:

    iOS开发实战 - 解决UIScrollView嵌套滑动手势冲突

    1.本文对应的库 HGPersonalCenterExtend,代码已经重构,将之前的通知方式修改为代理,categoryView也放在了segmentedPageViewC...

  • iOS开发 -- 关于@autoreleasepool

    一、@autoreleasePool 的使用: 1.NSAutoreleasePool是什么?实际上是个对象引用计数自动处理器,在官方文档中被称为是一个类。它的组织是个栈,总...