技术栈

协议扩展

大熊猫侯佩
23 天前
swift·协议·protocol·coredata·协议扩展·托管基类·协议关联类型
Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(上)在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。
大熊猫侯佩
24 天前
swift·协议·protocol·coredata·协议扩展·基类子类·类型不匹配
Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。
大熊猫侯佩
1 年前
swift·序列·语法糖·键路径·keypath·转换为方法·协议扩展
Swift 中强大的 Key Paths(键路径)机制趣谈(上)小伙伴们可能不知道:在 Swift 语言中隐藏着大量看似“其貌不扬”实则却让秃头码农们“高世骇俗”,堪称卧虎藏龙的各种秘技。