{"version":1,"pages":[{"id":"s0JwioOLmguYZfYSHgPN","title":"README","pathname":"/swift","siteSpaceId":"sitesp_gMOHR","description":""},{"id":"-LawbxqO0y-BZxyCJnEM","title":"欢迎使用 Swift","pathname":"/swift/huan-ying-shi-yong-swift","siteSpaceId":"sitesp_gMOHR","description":""},{"id":"-LawaOuJwBRzro8DEUOM","title":"关于 Swift","pathname":"/swift/huan-ying-shi-yong-swift/01_about_swift","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"欢迎使用 Swift"}]},{"id":"-LawaOtRSdkssWZB21y3","title":"版本兼容性","pathname":"/swift/huan-ying-shi-yong-swift/02_version_compatibility","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"欢迎使用 Swift"}]},{"id":"-LawaOycMwY8HlCSH8sV","title":"Swift 初见","pathname":"/swift/huan-ying-shi-yong-swift/03_a_swift_tour","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"欢迎使用 Swift"}]},{"id":"-LsxOoT6x1Tkkk83uHow","title":"Swift 版本历史记录","pathname":"/swift/huan-ying-shi-yong-swift/04_revision_history","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"欢迎使用 Swift"}]},{"id":"-LawbxqVqEsrKYskR5RA","title":"Swift 教程","pathname":"/swift/swift-jiao-cheng","siteSpaceId":"sitesp_gMOHR","description":""},{"id":"-LawaOu-DcQvikdx0-8D","title":"基础部分","pathname":"/swift/swift-jiao-cheng/01_the_basics","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOuZ7HzQoH_Yhlys","title":"基本运算符","pathname":"/swift/swift-jiao-cheng/02_basic_operators","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOuxY_nf57GRW7kU","title":"字符串和字符","pathname":"/swift/swift-jiao-cheng/03_strings_and_characters","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOtiYzcxvyRAX1Dp","title":"集合类型","pathname":"/swift/swift-jiao-cheng/04_collection_types","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOve_k5yhqhbpGaN","title":"控制流","pathname":"/swift/swift-jiao-cheng/05_control_flow","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOuV19tHBemGPmUG","title":"函数","pathname":"/swift/swift-jiao-cheng/06_functions","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOuQsyUpiHOEfBF3","title":"闭包","pathname":"/swift/swift-jiao-cheng/07_closures","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOx28MhIeY_XdVmJ","title":"枚举","pathname":"/swift/swift-jiao-cheng/08_enumerations","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-Lax7Lz9xEl0aSPuulnX","title":"类和结构体","pathname":"/swift/swift-jiao-cheng/09_structures_and_classes","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOthFTVT6lQfZU_Z","title":"属性","pathname":"/swift/swift-jiao-cheng/10_properties","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOy4onKhW4pYmpGL","title":"方法","pathname":"/swift/swift-jiao-cheng/11_methods","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOwZu_-Ny71QJTJG","title":"下标","pathname":"/swift/swift-jiao-cheng/12_subscripts","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOtQeq32Id4kBxE3","title":"继承","pathname":"/swift/swift-jiao-cheng/13_inheritance","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOylZpUpr4ibRlLQ","title":"构造过程","pathname":"/swift/swift-jiao-cheng/14_initialization","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOypja6BOxL68F2M","title":"析构过程","pathname":"/swift/swift-jiao-cheng/15_deinitialization","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOtmj-PqqZDA2-YJ","title":"可选链","pathname":"/swift/swift-jiao-cheng/16_optional_chaining","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOtaC3kXT0LEQKjZ","title":"错误处理","pathname":"/swift/swift-jiao-cheng/17_error_handling","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-McoQu2OXUax9Vq9TRqx","title":"并发","pathname":"/swift/swift-jiao-cheng/28_concurrency","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOtYldt3w__bXUv8","title":"类型转换","pathname":"/swift/swift-jiao-cheng/18_type_casting","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOvx7_4YA5tXgpCp","title":"嵌套类型","pathname":"/swift/swift-jiao-cheng/19_nested_types","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOteX110x2fpBodR","title":"扩展","pathname":"/swift/swift-jiao-cheng/20_extensions","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOwIizUBfMRuIUuT","title":"协议","pathname":"/swift/swift-jiao-cheng/21_protocols","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOtIMOJADcdlh2zg","title":"泛型","pathname":"/swift/swift-jiao-cheng/22_generics","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LjPtN11ouHQ-OBzmH1U","title":"不透明类型","pathname":"/swift/swift-jiao-cheng/23_opaque_types","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-Lqr1xjmGdx_UQwXNNYt","title":"自动引用计数","pathname":"/swift/swift-jiao-cheng/24_automatic_reference_counting","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOyD7IK-11k4vdNk","title":"内存安全","pathname":"/swift/swift-jiao-cheng/25_memory_safety","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-LawaOyUdCPNl7MiDofE","title":"访问控制","pathname":"/swift/swift-jiao-cheng/26_access_control","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-Lqr1xjpEefqiB7ssg6r","title":"高级运算符","pathname":"/swift/swift-jiao-cheng/27_advanced_operators","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"Swift 教程"}]},{"id":"-Lawbxqv0IGReDT3gsTq","title":"语言参考","pathname":"/swift/yu-yan-can-kao","siteSpaceId":"sitesp_gMOHR","description":""},{"id":"-LawaOxCdfnYkPwS_e2_","title":"关于语言参考","pathname":"/swift/yu-yan-can-kao/01_about_the_language_reference","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOwbiG81MaREFjdC","title":"词法结构","pathname":"/swift/yu-yan-can-kao/02_lexical_structure","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOvrp5gWGfaOkK22","title":"类型","pathname":"/swift/yu-yan-can-kao/03_types","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOvA08py9U6J15Ey","title":"表达式","pathname":"/swift/yu-yan-can-kao/04_expressions","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOy9_TEb_HR0p6Uz","title":"语句","pathname":"/swift/yu-yan-can-kao/05_statements","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOtfpJE2iM_TznI1","title":"声明","pathname":"/swift/yu-yan-can-kao/06_declarations","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOuLDLW06n1xwE1O","title":"特性","pathname":"/swift/yu-yan-can-kao/07_attributes","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOtFNVf9w9VM_jEe","title":"模式","pathname":"/swift/yu-yan-can-kao/08_patterns","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOtVGA2u6ujqjWqZ","title":"泛型参数","pathname":"/swift/yu-yan-can-kao/09_generic_parameters_and_arguments","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-LawaOvTsTP_omHURCWP","title":"语法总结","pathname":"/swift/yu-yan-can-kao/10_summary_of_the_grammar","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"语言参考"}]},{"id":"-Lawbxr5jOP9O0dwbNPr","title":"翻译贡献者","pathname":"/swift/fan-yi-gong-xian-zhe","siteSpaceId":"sitesp_gMOHR","description":""},{"id":"-LawaOxOHCGULyOuq1pr","title":"翻译贡献者","pathname":"/swift/fan-yi-gong-xian-zhe/contributors","siteSpaceId":"sitesp_gMOHR","description":"","breadcrumbs":[{"label":"翻译贡献者"}]}]}