240 发简信
  • XML和JSON的区别

    1.XML 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用...

  • iOS一些内存优化

    1. 用ARC管理内存 ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就...

  • 120
    iOS Block用法和实现原理

    Block概要 Block:带有自动变量的匿名函数。 匿名函数:没有函数名的函数,一对{}包裹的内容是匿名函数的作用域。 自动变量:栈上声明的一...

  • iOS_tableView性能优化

    tableview的优化一直是一个很考验基本功的活儿,之前做项目的适合被这个问题困扰了很久,通过性能工具、查阅文档解决,整理思路和解决方案如下:...

  • 120
    Instruments 学习

    本文章主要介绍的是 Instruments 的相关知识,以及如何使用Instruments的 Leaks 工具。 Instruments 其它的...

  • 120
    iOS MJRefresh思路大解析

    主要思路通过UITableView继承之UIScrollView,在UIScrollView上实现下拉效果。 因为下拉的是在一个UIView上,...

  • 120
    如何写一套下拉刷新的控件?《MJRefresh原理浅析》

    相信大家有很多人在做项目的时候都在使用MJRefresh控件来实现下拉刷新的功能; MJRefresh经过不断的重构与更新迭代,现在不管是功能上...

  • 浅谈GCD的内部实现

    CGD GCD是苹果开发的多线程编程的解决方案,通过简单的API就可以实现创建新线程去执行我们需要执行的任务,不需要我们手动地创建和管理线程。它...

  • 2018最全的iOS面试题及答案

    最全的iOS面试题及答案 iOS面试小贴士 ———————————————回答好下面的足够了--------------------------...

    0.7 1987 0 75