240 发简信
IP属地:福建
  • 几个iOS UI组件和MVC拆分架构DEMO

    这家伙很懒,啥也没解释,就留下了个demo!!@_@!!DEMO

  • 关于莫名其妙异步线程调用webkit崩溃

    背景: app中时常发现一些layer相关的处理出现在非主线程上会引发一些崩溃,在判断出了web相关的layer能在 webThread线程处理...

  • Block学习笔记一之结构探究

    Block代码实现探究 使用clang命令 其中block.m是文件的名字,转换为可读的源代码:block.cpp block的本质是结构体,基...

  • Resize,w 360,h 240
    iOS消息转发机制

    函数的调用方式 Objective-C是C语言的超集,C语言的函数调用方式是“静态绑定的”,也就是说在编译的时候就知道运行时要调用什么函数,如果...

  • Resize,w 360,h 240
    基于MVC拆分UICollectionView

    前面介绍了基于MVC拆分UITableView,传送门 拆分UICollectionView的思想与UITableView的类似,在拆分UICo...

  • 转自喵神的Ownership Manifesto 译文评注

    转自:所有权宣言 - Swift 官方文章 Ownership Manifesto 译文评注版 这是一篇带有swift前瞻性的文章,里面细化讲解...

  • swift3访问控制

    从低到高的顺序为 private 仅在当前类访问 fileprivate 仅在当前swift源文件内可使用 internal 默认访问级别,仅在...

  • Resize,w 360,h 240
    基于MVC拆分TableView的Cell动态创建模型

    本文主要介绍在MVC模式下,拆分TableView的代理,实现不同数据源动态创建不同的Cell。 文件结构如下: 文件结构解析 Controll...