240 投稿
收录了17篇文章 · 1人关注
  • iOS性能优化

    性能优化 性能优化,简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。 从字面上看出要是app运行快和流...

  • iOS 网络7层协议

    在OSI参考模型中,从下至上,每一层完成不同的、目标明确的功能。 1、物理层(Physical Layer) 物理层规定了激活、维持、关闭通信端...

  • iOS UIView动画以及CA动画

    UlView是iOS中所有的界面元素都继承自它,它本身完全是由CoreAnimation来实现的。每一 ^^ UlView内部都默认关联着一个l...

  • NSTimer导致误差的原因

    1.NSTimer加在main runloop中,模式是NSDefaultRunLoopMode,main负责所有主线程事件,例如UI界面的操作...

  • IOS 原子性和非原子性

    atomic:原子性,只有一个线程可以同时访问实例。atomic 是线程安全的(因为会为setter方法加锁)默认值,至少在当前的读取器是安全的...

  • iOS webview和wkwebview

    1..webVidew的方法 oc 调js js 调oc 通过框架JSContext注入进行交互 2.wkwebview 首先使用WKWebVi...

  • iOS开发内存优化之SDWebImage内存占用过高

    SDWebImage 内存缓存原理: 1.从Cache内存取2.从磁盘取(因为有解码过程)(内存过大因为解码太高分辨率和图片过大)3.下载()图...

  • sizeToFit 和 sizeThatFits 区别

    sizeToFit: 会计算出最优的 size 而且会改变自己的size 输入结果 sizeThatFits:会计算出最优的 size 但是不会...

  • IOS tableView的优化方案

    1.正确使用reuseIdentifier来重用cells2.尽量使所有的viewopaque,包括cell自身3.避免渐变,图片缩放,后台选人...

  • IOS启动优化

    main()方法调用前,启动过程大体分为如下步骤: 1.内核加载可执行文件2.load dylibs image (加载程序所需的动态库镜像文件...