240 发简信
IP属地:北京
  • swift和OC的比较

    swift ----OC比较 编程范式 Swift 可以面向协议编程、函数式编程、面向对象编程。Objective-C 以面向对象编程为主,当然...

  • 在atomic修饰下什么情况不安全

    1、直接多线程给成员变量比如_name赋值。2、你比如array,你atomic了,但是array自己的对象有可能变,这就不是完全的线程安全。a...

  • flutter入门<三>--为什么iOS包比Android包大

    因为Flutter使用Skia作为其2D渲染引擎,Skia是Google的一个2D图形处理函数库,包含字型、坐标转换,以及点阵图都有高效能且简洁...

  • Resize,w 360,h 240
    flutter入门<二>--flutter框架结构

    从图中可以看到,Flutter的底层是纯C++.利用谷歌自带的2D渲染引擎Skia。Flutter Framework 这是一个纯 Dart实现...

  • flutter 入门<一>为什么采用Dart语言

    首先,要先了解两个概念。AOT(ahead of time)静态编译,AOT程序的典型代表是用C/C++开发的应用,它们必须在执行前编译成机器码...

  • UIView的layoutSubviews和drawRect方法何时调用

    首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。 layoutSubviews在以下情况下会被...

  • Resize,w 360,h 240
  • iOS 马甲上线被拒解决方案

    以下信息只是最近研究被拒原因跟各位难友大神们的交流所得。并没有全部验证。大家要有自己的专业判断。 关于马甲包。主要遇到的被拒原因以及修改方案: ...

  • Resize,w 360,h 240
    iOS Category里为什么不能直接添加实例变量?

    首先,要搞清楚三个概念: 1.属性。Property 2.实例变量。Ivar(属性是给成员变量默认添加了setter和getter方法。tips...