240 发简信
IP属地:广西
  • 这段没看太懂
    protocol(协议/代理)
    Swift中对protocol的使用拓宽了许多,不光是class对象,struct和enum也都可以实现协议。需要注意的是struct和enum为指引用类型,不能使用weak修饰。只有指定当前代理只支持类对象,才能使用weak。

    项目转Swift指南(建议收藏)

    运行环境:Xcode 11.1 Swift5.0 最近参与的一个项目需要从Objective-C(以下简称OC)转到Swift,期间遇到了一些坑,于是有了这篇总结性的文档。如...

  • 文中“所以我们应该将想要更新的约束提前设置一个较低的优先级,再在 mas_updateConstraints: 方法里更新约束并对新的约束设置一个高于原来约束的优先级,且低于 1000。例如:”,下面的示例,并不能更新约束优先级。关键在于29行 if (existingConstraint.priority != layoutConstraint.priority) continue; 优先级不同会认为是新约束

    一探 mas_updateConstraints 究竟

    原文 : 与佳期的个人博客(gonghonglou.com) Masonry 的链式编程对 iOS UI 添加约束简直好用的不得了,想必在使用上大家也都早已烂熟于心。只是对我...

  • 都是LMJ底层原理班的课件内容啊。。 需要视频的可以私信我