{"data":{"category":null,"tags":{"edges":[{"node":{"slug":"/post/2022/08/using-functional-binding-to-observe-in-swiftui-19a8","title":"Using Functional Binding to Observe in SwiftUI","subtitle":"","isPublished":true,"createdTime":"2022-08-19T00:00:00.000Z","tags":["SwiftUI","Binding","Swift","Observer"]}},{"node":{"slug":"/post/2023/01/a-study-of-llvm-adt-ilist-iplist-and-simple-ilist-938d","title":"A Study of LLVM ADT: ilist, iplist and simple_ilist","subtitle":"","isPublished":true,"createdTime":"2023-01-15T00:00:00.000Z","tags":["LLVM","ADT","C++"]}},{"node":{"slug":"/post/2022/08/using-functional-binding-to-observe-in-swiftui-19a8","title":"在 SwiftUI 中使用函數式 Binding 實現觀察者模式","subtitle":"","isPublished":true,"createdTime":"2022-08-19T00:00:00.000Z","tags":["SwiftUI","Binding","Swift","觀察者模式"]}},{"node":{"slug":"/post/2022/08/using-functional-binding-to-observe-in-swiftui-19a8","title":"在 SwiftUI 中使用函数式 Binding 实现观察者模式","subtitle":"","isPublished":true,"createdTime":"2022-08-19T00:00:00.000Z","tags":["SwiftUI","Binding","Swift","观察者模式"]}},{"node":{"slug":"/post/2019/09/conforming-to-codable-for-associated-value-enums-in-swift-9e3c","title":"Conforming to Codable for Associated Value Enums in Swift","subtitle":"","isPublished":true,"createdTime":"2019-09-10T00:00:00.000Z","tags":["Swift","Codable","Associated Value Enum"]}},{"node":{"slug":"/post/2022/03/unexplained-swiftui-the-programming-language-nature-of-swiftui-d20e","title":"Unexplained SwiftUI - The Programming Language Nature of SwiftUI","subtitle":"","isPublished":true,"createdTime":"2022-03-06T00:00:00.000Z","tags":["Unexplained SwiftUI","SwiftUI","Swift"]}},{"node":{"slug":"/post/2022/03/unexplained-swiftui-the-programming-language-nature-of-swiftui-d20e","title":"SwiftUI 探祕 - SwiftUI 的編程語言本質","subtitle":"","isPublished":true,"createdTime":"2022-03-06T00:00:00.000Z","tags":["SwiftUI 探祕","SwiftUI","Swift"]}},{"node":{"slug":"/post/2022/03/unexplained-swiftui-the-programming-language-nature-of-swiftui-d20e","title":"SwiftUI 探秘 - SwiftUI 的编程语言本质","subtitle":"","isPublished":true,"createdTime":"2022-03-06T00:00:00.000Z","tags":["SwiftUI 探秘","SwiftUI","Swift"]}},{"node":{"slug":"/post/2019/03/a-story-of-implementing-aspect-oriented-programming-in-objective-c-and-swift-8b92","title":"A Story of Implementing Aspect-Oriented Programming in Objective-C and Swift","subtitle":"","isPublished":true,"createdTime":"2019-03-01T00:00:00.000Z","tags":["Swift","Objective-C","Aspect-Oriented Programming"]}},{"node":{"slug":"/post/2023/08/swift-macro-revisited-the-strengths-and-essence-a5a4","title":"Swift Macro: Revisited - The Strengths and Essence","subtitle":"","isPublished":true,"createdTime":"2023-08-08T00:00:00.000Z","tags":["Swift","Macro"]}},{"node":{"slug":"/post/2023/03/adapting-reference-semantics-model-in-swiftui-the-basics-f521","title":"Adapting Reference Semantics Model in SwiftUI - The Basics","subtitle":"","isPublished":true,"createdTime":"2023-03-02T00:00:00.000Z","tags":["SwiftUI","Swift","Adaptor","Reference Semantics","Binding"]}},{"node":{"slug":"/post/2025/03/when-the-swift-compiler-deleted-code-in-stdlib-9067","title":"When the Swift Compiler Deleted Code in Stdlib - A Note of Fixing the Eliminate Redundant Load Pass in Swift 6","subtitle":"","isPublished":true,"createdTime":"2025-03-09T00:00:00.000Z","tags":["Swift","Compiler"]}},{"node":{"slug":"/post/2023/03/adapting-reference-semantics-model-in-swiftui-the-basics-f521","title":"在 SwiftUI 中适配引用语义模型 -- 基础篇","subtitle":"","isPublished":true,"createdTime":"2023-03-02T00:00:00.000Z","tags":["SwiftUI","Swift","适配器模式","引用语义","Binding"]}},{"node":{"slug":"/post/2023/08/swift-macro-revisited-the-strengths-and-essence-a5a4","title":"再探 Swift 宏 - 优势与本质","subtitle":"","isPublished":true,"createdTime":"2023-08-08T00:00:00.000Z","tags":["Swift","宏"]}},{"node":{"slug":"/post/2025/03/when-the-swift-compiler-deleted-code-in-stdlib-9067","title":"当 Swift 编译器删除了标准库中的代码 - 记修复 Swift 6 中的冗余 Load 指令消除优化器","subtitle":"","isPublished":true,"createdTime":"2025-03-09T00:00:00.000Z","tags":["Swift","Compiler"]}},{"node":{"slug":"/post/2019/03/a-glimpse-into-generic-meta-programming-in-swift-d2cd","title":"A Glimpse into Swift Generic Meta-Programming","subtitle":"Make VFL Reborn in Swift with Compile-Time Safety","isPublished":true,"createdTime":"2019-03-27T00:00:00.000Z","tags":["Swift","MetaProgramming","Generic","VFL","AutoLayout","macOS","iOS","tvOS"]}},{"node":{"slug":"/post/2023/08/swift-macro-revisited-traps-and-pitfalls-1034","title":"Swift Macro: Revisited - Traps and Pitfalls","subtitle":"","isPublished":true,"createdTime":"2023-08-10T00:00:00.000Z","tags":["Swift","Macro"]}},{"node":{"slug":"/post/2023/08/swift-macro-revisited-traps-and-pitfalls-1034","title":"再探 Swift 宏 - 陷阱与缺陷","subtitle":"","isPublished":true,"createdTime":"2023-08-10T00:00:00.000Z","tags":["Swift","宏"]}}]}},"pageContext":{"type":"tag","slug":"/tag/page-2","locale":null,"componentName":"TagSummary","title":"Tags (Page 2)","showsPageTitle":true,"keywords":["WeZZard","Pieces of My Soul"],"description":"","taxonomies":["Binding","Swift","Observer","LLVM","ADT","C++","觀察者模式","观察者模式"],"paginationInfo":{"basePath":"/tag","pageIndex":1,"pagesCount":6,"previousPageTitle":"Previous Page","nextPageTitle":"Next Page"}}}