diff --git a/Example/SmartCodable/Base/BaseCompatibilityViewController.swift b/Example/SmartCodable/Base/BaseCompatibilityViewController.swift index 53cf6bbd..7340eff6 100644 --- a/Example/SmartCodable/Base/BaseCompatibilityViewController.swift +++ b/Example/SmartCodable/Base/BaseCompatibilityViewController.swift @@ -2,7 +2,7 @@ // BaseCompatibilityViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/5. +// Created by Mccc on 2023/9/5. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git a/Example/SmartCodable/Base/BaseTwoViewController.swift b/Example/SmartCodable/Base/BaseTwoViewController.swift index 0828f791..7e19e501 100644 --- a/Example/SmartCodable/Base/BaseTwoViewController.swift +++ b/Example/SmartCodable/Base/BaseTwoViewController.swift @@ -2,7 +2,7 @@ // BaseTwoViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/1/22. +// Created by Mccc on 2024/1/22. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git a/Example/SmartCodable/Base/Data+Extension.swift b/Example/SmartCodable/Base/Data+Extension.swift index 9d47b399..fd98fb1c 100644 --- a/Example/SmartCodable/Base/Data+Extension.swift +++ b/Example/SmartCodable/Base/Data+Extension.swift @@ -2,7 +2,7 @@ // Data+Extension.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/IntroduceViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/IntroduceViewController.swift" index 7912aa54..56fa0320 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/IntroduceViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/IntroduceViewController.swift" @@ -2,7 +2,7 @@ // IntroduceViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/4/10. +// Created by Mccc on 2024/4/10. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_10ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_10ViewController.swift" index 98bf5f9f..74266d62 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_10ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_10ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_10ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/4/30. +// Created by Mccc on 2024/4/30. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_11ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_11ViewController.swift" index 70954c64..b7a75b0a 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_11ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_11ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_11ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/11. +// Created by Mccc on 2024/6/11. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_1ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_1ViewController.swift" index a25da658..8ec1fad1 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_1ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_1ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_1ViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/8. +// Created by Mccc on 2023/9/8. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_2ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_2ViewController.swift" index 4c9a4a9d..d98a6c0d 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_2ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_2ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_2ViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/6. +// Created by Mccc on 2023/9/6. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_3ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_3ViewController.swift" index 2458a5e7..a58562b2 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_3ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_3ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_3ViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/6. +// Created by Mccc on 2023/9/6. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_4ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_4ViewController.swift" index fc34293f..954ee26e 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_4ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_4ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_4ViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/8. +// Created by Mccc on 2023/9/8. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_5ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_5ViewController.swift" index a49de588..84284f6b 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_5ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_5ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_5ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/4/10. +// Created by Mccc on 2024/4/10. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_6ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_6ViewController.swift" index 1af04f24..8a5d24d0 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_6ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_6ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_6ViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/12/4. +// Created by Mccc on 2023/12/4. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_7ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_7ViewController.swift" index d70443dc..67259f36 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_7ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_7ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_7ViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/12/4. +// Created by Mccc on 2023/12/4. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_9ViewController.swift" "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_9ViewController.swift" index 642170bb..fe780aba 100644 --- "a/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_9ViewController.swift" +++ "b/Example/SmartCodable/Smart/1.Introduce(\344\275\277\347\224\250\344\273\213\347\273\215)/Introduce_9ViewController.swift" @@ -2,7 +2,7 @@ // Introduce_9ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/4/10. +// Created by Mccc on 2024/4/10. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/DecodingStrategyViewController.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/DecodingStrategyViewController.swift" index 405fa92a..b6b55d08 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/DecodingStrategyViewController.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/DecodingStrategyViewController.swift" @@ -2,7 +2,7 @@ // DecodingStrategyViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/26. +// Created by Mccc on 2024/3/26. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\346\267\267\345\220\210\344\275\277\347\224\250/MixDecodingViewController.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\346\267\267\345\220\210\344\275\277\347\224\250/MixDecodingViewController.swift" index 9cc9d774..ba6b89b1 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\346\267\267\345\220\210\344\275\277\347\224\250/MixDecodingViewController.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\346\267\267\345\220\210\344\275\277\347\224\250/MixDecodingViewController.swift" @@ -2,7 +2,7 @@ // MixDecodingViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/28. +// Created by Mccc on 2024/3/28. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/DataDecodingStrategyViewController.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/DataDecodingStrategyViewController.swift" index 1b275b04..ef34bbcb 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/DataDecodingStrategyViewController.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/DataDecodingStrategyViewController.swift" @@ -2,7 +2,7 @@ // DataDecodingStrategy.swift // SmartCodable_Example // -// Created by qixin on 2023/11/30. +// Created by Mccc on 2023/11/30. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/DateDecodingStrategyViewController.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/DateDecodingStrategyViewController.swift" index 89d3a0c8..ee7bd69c 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/DateDecodingStrategyViewController.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/DateDecodingStrategyViewController.swift" @@ -2,7 +2,7 @@ // DateDecodingStrategy.swift // SmartCodable_Example // -// Created by qixin on 2023/11/30. +// Created by Mccc on 2023/11/30. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/FloatDecodingStrategyViewController.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/FloatDecodingStrategyViewController.swift" index d9b20aeb..526b3c31 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/FloatDecodingStrategyViewController.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/FloatDecodingStrategyViewController.swift" @@ -2,7 +2,7 @@ // NonConformingFloatDecodingStrategy.swift // SmartCodable_Example // -// Created by qixin on 2023/11/30. +// Created by Mccc on 2023/11/30. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/KeyDecodingStrategyViewController.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/KeyDecodingStrategyViewController.swift" index 10b589ed..c3e4bd1b 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/KeyDecodingStrategyViewController.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\205\250\345\261\200\347\255\226\347\225\245/KeyDecodingStrategyViewController.swift" @@ -2,7 +2,7 @@ // KeyDecodingStrategyViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/28. +// Created by Mccc on 2024/3/28. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\261\200\351\203\250\347\255\226\347\225\245/CustomDecodingKeyViewContriller.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\261\200\351\203\250\347\255\226\347\225\245/CustomDecodingKeyViewContriller.swift" index 8a9d1364..a1e56845 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\261\200\351\203\250\347\255\226\347\225\245/CustomDecodingKeyViewContriller.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\261\200\351\203\250\347\255\226\347\225\245/CustomDecodingKeyViewContriller.swift" @@ -2,7 +2,7 @@ // CustomDecodingPathViewContriller.swift // SmartCodable_Example // -// Created by qixin on 2024/4/10. +// Created by Mccc on 2024/4/10. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\261\200\351\203\250\347\255\226\347\225\245/CustomDecodingValueViewContriller.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\261\200\351\203\250\347\255\226\347\225\245/CustomDecodingValueViewContriller.swift" index 84ac9a4f..58d4639d 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\261\200\351\203\250\347\255\226\347\225\245/CustomDecodingValueViewContriller.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\344\270\255/\345\261\200\351\203\250\347\255\226\347\225\245/CustomDecodingValueViewContriller.swift" @@ -2,7 +2,7 @@ // CustomDecodingValueViewContriller.swift // SmartCodable_Example // -// Created by qixin on 2024/4/10. +// Created by Mccc on 2024/4/10. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\345\211\215/BeforeDecodingViewController.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\345\211\215/BeforeDecodingViewController.swift" index fce79896..d64128b4 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\345\211\215/BeforeDecodingViewController.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\345\211\215/BeforeDecodingViewController.swift" @@ -2,7 +2,7 @@ // BeforeDecodingViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/28. +// Created by Mccc on 2024/3/28. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\345\220\216/FinishMappingViewController.swift" "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\345\220\216/FinishMappingViewController.swift" index d164ead5..26d44e93 100644 --- "a/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\345\220\216/FinishMappingViewController.swift" +++ "b/Example/SmartCodable/Smart/2.Strategy(\350\247\243\347\240\201\347\255\226\347\225\245)/\350\247\243\347\240\201\345\220\216/FinishMappingViewController.swift" @@ -2,7 +2,7 @@ // FinishMappingViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/7. +// Created by Mccc on 2024/3/7. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/3.SmartLog(\350\260\203\350\257\225\346\227\245\345\277\227)/ConcurrenceLogViewController.swift" "b/Example/SmartCodable/Smart/3.SmartLog(\350\260\203\350\257\225\346\227\245\345\277\227)/ConcurrenceLogViewController.swift" index 36cb599a..70e573e7 100644 --- "a/Example/SmartCodable/Smart/3.SmartLog(\350\260\203\350\257\225\346\227\245\345\277\227)/ConcurrenceLogViewController.swift" +++ "b/Example/SmartCodable/Smart/3.SmartLog(\350\260\203\350\257\225\346\227\245\345\277\227)/ConcurrenceLogViewController.swift" @@ -2,7 +2,7 @@ // ConcurrenceLogViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/5. +// Created by Mccc on 2024/6/5. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/3.SmartLog(\350\260\203\350\257\225\346\227\245\345\277\227)/DecodingArrayLogViewController.swift" "b/Example/SmartCodable/Smart/3.SmartLog(\350\260\203\350\257\225\346\227\245\345\277\227)/DecodingArrayLogViewController.swift" index 7090bc97..b4f3fca1 100644 --- "a/Example/SmartCodable/Smart/3.SmartLog(\350\260\203\350\257\225\346\227\245\345\277\227)/DecodingArrayLogViewController.swift" +++ "b/Example/SmartCodable/Smart/3.SmartLog(\350\260\203\350\257\225\346\227\245\345\277\227)/DecodingArrayLogViewController.swift" @@ -2,7 +2,7 @@ // DecodingArrayLogViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/4/24. +// Created by Mccc on 2024/4/24. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseFiveViewController.swift" "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseFiveViewController.swift" index c0cee1bc..2170aa9b 100644 --- "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseFiveViewController.swift" +++ "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseFiveViewController.swift" @@ -2,7 +2,7 @@ // CaseFiveViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/11/30. +// Created by Mccc on 2023/11/30. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseFourViewController.swift" "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseFourViewController.swift" index 98ef5282..b9239208 100644 --- "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseFourViewController.swift" +++ "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseFourViewController.swift" @@ -2,7 +2,7 @@ // CaseFourViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/11/22. +// Created by Mccc on 2023/11/22. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseOneViewController.swift" "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseOneViewController.swift" index 93b17118..2659eb7e 100644 --- "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseOneViewController.swift" +++ "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseOneViewController.swift" @@ -2,7 +2,7 @@ // CaseOneViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/13. +// Created by Mccc on 2023/9/13. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureCell.swift" "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureCell.swift" index a4355e33..f3b572c4 100644 --- "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureCell.swift" +++ "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureCell.swift" @@ -2,7 +2,7 @@ // ComplexDataStructureDetailView.swift // SmartCodable_Example // -// Created by qixin on 2023/9/6. +// Created by Mccc on 2023/9/6. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureModel.swift" "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureModel.swift" index af70e73c..1d1700f5 100644 --- "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureModel.swift" +++ "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureModel.swift" @@ -2,7 +2,7 @@ // ComplexDataStructureDetailModel.swift // SmartCodable_Example // -// Created by qixin on 2023/9/6. +// Created by Mccc on 2023/9/6. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureSectionHeader.swift" "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureSectionHeader.swift" index 2797627e..3f94f280 100644 --- "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureSectionHeader.swift" +++ "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseSeven/ComplexDataStructureSectionHeader.swift" @@ -2,7 +2,7 @@ // File.swift // SmartCodable_Example // -// Created by qixin on 2023/9/6. +// Created by Mccc on 2023/9/6. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseThreeViewController.swift" "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseThreeViewController.swift" index df048ae0..f6c775e7 100644 --- "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseThreeViewController.swift" +++ "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseThreeViewController.swift" @@ -2,7 +2,7 @@ // CaseThreeViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/11/22. +// Created by Mccc on 2023/11/22. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseTwoViewController.swift" "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseTwoViewController.swift" index 5476caf6..95ac19eb 100644 --- "a/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseTwoViewController.swift" +++ "b/Example/SmartCodable/Smart/4.Case(\346\241\210\344\276\213)/CaseTwoViewController.swift" @@ -2,7 +2,7 @@ // CaseTwoViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/10/27. +// Created by Mccc on 2023/10/27. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git a/Example/SmartCodable/Test2ViewController.swift b/Example/SmartCodable/Test2ViewController.swift index 2f2c01fe..0331eb25 100644 --- a/Example/SmartCodable/Test2ViewController.swift +++ b/Example/SmartCodable/Test2ViewController.swift @@ -2,7 +2,7 @@ // Test2ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/4/10. +// Created by Mccc on 2024/4/10. // Copyright © 2024 CocoaPods. All rights reserved. // @@ -15,29 +15,38 @@ class Test2ViewController: BaseViewController { super.viewDidLoad() - let dict: [String: Any] = [ - "error": "200", - "code": 400, - "data": [ - "code": "abc", - "lyricType": "9999999", - "expriryTime": "NaN" - ] + + SmartConfig.debugMode = .none + + guard let image = UIImage(named: "question") else { return } + let byte = UIImagePNGRepresentation(image)! + + + var dict111: [String: Any] = [ + "id": "112312", + "name": "hello", + "byte": byte ] + +// print(dict111) - guard let model = Model.deserialize(from: dict) else { return } + let model = DataModel11.deserialize(from: dict111) print(model) + print(model?.thumbnail_picture) } +} +struct DataModel11: SmartCodable { + /// 表id + var id: Int = -1 + /// 名称 + var name: String = "" + /// 缩略图流 + var byte: Data? = nil - struct Model: SmartCodable { - var error: Int? - var code: Int? - var data: SubModel? - } - - struct SubModel: SmartCodable { - var code: Int? - var lyricType: Int? - var expriryTime: Int? + var thumbnail_picture: UIImage? { + guard let byte = byte else { + return nil + } + return UIImage(data: byte) } } diff --git a/Example/SmartCodable/Test3ViewController.swift b/Example/SmartCodable/Test3ViewController.swift index a19c245c..ab3923c2 100644 --- a/Example/SmartCodable/Test3ViewController.swift +++ b/Example/SmartCodable/Test3ViewController.swift @@ -2,7 +2,7 @@ // Test3ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/4/18. +// Created by Mccc on 2024/4/18. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git a/Example/SmartCodable/TestViewController.swift b/Example/SmartCodable/TestViewController.swift index 2e5e49a1..f9f48479 100644 --- a/Example/SmartCodable/TestViewController.swift +++ b/Example/SmartCodable/TestViewController.swift @@ -2,7 +2,7 @@ // TestViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/1. +// Created by Mccc on 2023/9/1. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSONViewController.swift" "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSONViewController.swift" index 3c1316cd..4c063fd6 100644 --- "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSONViewController.swift" +++ "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSONViewController.swift" @@ -2,7 +2,7 @@ // ReplaceHandyJSONViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/26. +// Created by Mccc on 2024/3/26. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_1ViewController.swift" "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_1ViewController.swift" index 8bdf2a5f..a260011c 100644 --- "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_1ViewController.swift" +++ "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_1ViewController.swift" @@ -2,7 +2,7 @@ // ReplaceHandyJSON_1ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/26. +// Created by Mccc on 2024/3/26. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_2ViewController.swift" "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_2ViewController.swift" index 051410fa..a1e7a773 100644 --- "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_2ViewController.swift" +++ "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_2ViewController.swift" @@ -2,7 +2,7 @@ // ReplaceHandyJSON_2ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/26. +// Created by Mccc on 2024/3/26. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_3ViewController.swift" "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_3ViewController.swift" index 454f8585..8e770b13 100644 --- "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_3ViewController.swift" +++ "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_3ViewController.swift" @@ -2,7 +2,7 @@ // ReplaceHandyJSON_3ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/26. +// Created by Mccc on 2024/3/26. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_4ViewController.swift" "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_4ViewController.swift" index 1a50cbca..010c5087 100644 --- "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_4ViewController.swift" +++ "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_4ViewController.swift" @@ -2,7 +2,7 @@ // ReplaceHandyJSON_4ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/26. +// Created by Mccc on 2024/3/26. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_5ViewController.swift" "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_5ViewController.swift" index 4cb52c58..c6d2246b 100644 --- "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_5ViewController.swift" +++ "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_5ViewController.swift" @@ -2,7 +2,7 @@ // ReplaceHandyJSON_5ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/26. +// Created by Mccc on 2024/3/26. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_6ViewController.swift" "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_6ViewController.swift" index fd6ab562..3b5b6a0d 100644 --- "a/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_6ViewController.swift" +++ "b/Example/SmartCodable/\345\271\263\346\233\277HandyJSON/ReplaceHandyJSON_6ViewController.swift" @@ -2,7 +2,7 @@ // ReplaceHandyJSON_6ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/26. +// Created by Mccc on 2024/3/26. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_BoolViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_BoolViewController.swift" index 3106364f..dfd170b8 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_BoolViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_BoolViewController.swift" @@ -2,7 +2,7 @@ // Encode_BaseData_BoolViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_FloatiewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_FloatiewController.swift" index 3f08e7ae..be7125aa 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_FloatiewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_FloatiewController.swift" @@ -2,7 +2,7 @@ // Encode_BaseData_FloatiewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_IntViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_IntViewController.swift" index febfde9e..59162825 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_IntViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_IntViewController.swift" @@ -2,7 +2,7 @@ // Encode_BaseData_IntViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_StringViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_StringViewController.swift" index 4564f082..c6029b6a 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_StringViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/BaseData/Encode_BaseData_StringViewController.swift" @@ -2,7 +2,7 @@ // Encode_BaseData_StringViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/Container/Encode_ContainerDictViewcontroller.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/Container/Encode_ContainerDictViewcontroller.swift" index 40f27440..586774e5 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/Container/Encode_ContainerDictViewcontroller.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/Container/Encode_ContainerDictViewcontroller.swift" @@ -2,7 +2,7 @@ // Encode_ContainerDictViewcontroller.swift // SmartCodable_Example // -// Created by qixin on 2024/6/7. +// Created by Mccc on 2024/6/7. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/CustomKey/Encode_CustomKeyViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/CustomKey/Encode_CustomKeyViewController.swift" index 179b21be..6c303c2e 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/CustomKey/Encode_CustomKeyViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/CustomKey/Encode_CustomKeyViewController.swift" @@ -2,7 +2,7 @@ // Encode_CustomKeyViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/7. +// Created by Mccc on 2024/6/7. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/CustomKey/Encode_IgnoredKeyViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/CustomKey/Encode_IgnoredKeyViewController.swift" index 953d7ae6..d9122f82 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/CustomKey/Encode_IgnoredKeyViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/CustomKey/Encode_IgnoredKeyViewController.swift" @@ -2,7 +2,7 @@ // Encode_IgnoreKeyViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/7. +// Created by Mccc on 2024/6/7. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_anyViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_anyViewController.swift" index 918f3687..6a63039b 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_anyViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_anyViewController.swift" @@ -2,7 +2,7 @@ // Encode_SpecialData_anyViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_colorViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_colorViewController.swift" index fb90d1c2..5e8bce85 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_colorViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_colorViewController.swift" @@ -2,7 +2,7 @@ // Encode_SpecialData_colorViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_dataViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_dataViewController.swift" index 53d32e34..c7cb9224 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_dataViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_dataViewController.swift" @@ -2,7 +2,7 @@ // Encode_SpecialData_dataViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_dateViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_dateViewController.swift" index dabfee9f..bcb8e39a 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_dateViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_dateViewController.swift" @@ -2,7 +2,7 @@ // Encode_SpecialData_dateViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_enumViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_enumViewController.swift" index ad503377..148e40b1 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_enumViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_enumViewController.swift" @@ -2,7 +2,7 @@ // Encode_SpecialData_enumViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_modelViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_modelViewController.swift" index 2be5978b..de065b48 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_modelViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_modelViewController.swift" @@ -2,7 +2,7 @@ // Encode_SpecialData_modelViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_urlViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_urlViewController.swift" index cd3922a7..b11b0120 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_urlViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/SpecialData/Encode_SpecialData_urlViewController.swift" @@ -2,7 +2,7 @@ // Encode_SpecialData_urlViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/TestEncodeCaseViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/TestEncodeCaseViewController.swift" index a541a2b0..81a432b4 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/TestEncodeCaseViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\347\274\226\347\240\201/TestEncodeCaseViewController.swift" @@ -2,7 +2,7 @@ // TestEncodeCaseViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/6/6. +// Created by Mccc on 2024/6/6. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/TestCaseViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/TestCaseViewController.swift" index 89d39999..0f5724bf 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/TestCaseViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/TestCaseViewController.swift" @@ -2,7 +2,7 @@ // TestCaseViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/2/29. +// Created by Mccc on 2024/2/29. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_BoolViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_BoolViewController.swift" index 0a5f0df4..4090c7f3 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_BoolViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_BoolViewController.swift" @@ -2,7 +2,7 @@ // BaseData_BoolViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/1. +// Created by Mccc on 2023/9/1. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_DateViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_DateViewController.swift" index a9006b38..fcb51de4 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_DateViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_DateViewController.swift" @@ -2,7 +2,7 @@ // BaseData_DateViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/21. +// Created by Mccc on 2024/5/21. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_FloatViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_FloatViewController.swift" index 7c7aba45..f3db0263 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_FloatViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_FloatViewController.swift" @@ -2,7 +2,7 @@ // BaseData_FloatViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/1. +// Created by Mccc on 2023/9/1. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_Int8ViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_Int8ViewController.swift" index 21802e2d..8c781f1e 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_Int8ViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_Int8ViewController.swift" @@ -2,7 +2,7 @@ // BaseData_Int8ViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/20. +// Created by Mccc on 2024/5/20. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_IntViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_IntViewController.swift" index 60d8d8d0..0415ac1a 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_IntViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_IntViewController.swift" @@ -2,7 +2,7 @@ // BaseData_IntViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/1. +// Created by Mccc on 2023/9/1. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_StringViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_StringViewController.swift" index e6c2ec68..6dd5d465 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_StringViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/BaseData/BaseData_StringViewController.swift" @@ -2,7 +2,7 @@ // BaseData_StringViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/1. +// Created by Mccc on 2023/9/1. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayKeylessViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayKeylessViewController.swift" index b0a43800..d8397f54 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayKeylessViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayKeylessViewController.swift" @@ -2,7 +2,7 @@ // Container_ArrayKeylessViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNestArrayViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNestArrayViewController.swift" index 6612bcdf..2c73b4d3 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNestArrayViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNestArrayViewController.swift" @@ -2,7 +2,7 @@ // Container_ArrayNestArrayViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNestDictViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNestDictViewController.swift" index 98347dcb..8c994992 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNestDictViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNestDictViewController.swift" @@ -2,7 +2,7 @@ // Container_ArrayNestDictViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNullViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNullViewController.swift" index 33e1dd7c..8f54da9d 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNullViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayNullViewController.swift" @@ -2,7 +2,7 @@ // Container_ArrayNullViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayTypeMismatchViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayTypeMismatchViewController.swift" index 190ebc6e..6e6104a2 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayTypeMismatchViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayTypeMismatchViewController.swift" @@ -2,7 +2,7 @@ // Container_ArrayTypeMismatchViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayViewController.swift" index 6f2e98fa..e0e2fb67 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Arr/Container_ArrayViewController.swift" @@ -2,7 +2,7 @@ // Container_ArrayViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/20. +// Created by Mccc on 2024/5/20. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictKeylessViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictKeylessViewController.swift" index b0248125..8d2b1f10 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictKeylessViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictKeylessViewController.swift" @@ -2,7 +2,7 @@ // Container_DictKeylessViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/1. +// Created by Mccc on 2023/9/1. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNestArrayViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNestArrayViewController.swift" index b54a96b8..06e78086 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNestArrayViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNestArrayViewController.swift" @@ -2,7 +2,7 @@ // Container_DictNestArrayViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNestDictViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNestDictViewController.swift" index 4a7bfb97..dd538db4 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNestDictViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNestDictViewController.swift" @@ -2,7 +2,7 @@ // Container_DictNestDictViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNullViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNullViewController.swift" index 0f30b2a5..18121fae 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNullViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictNullViewController.swift" @@ -2,7 +2,7 @@ // Container_DictNullViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/1. +// Created by Mccc on 2023/9/1. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictTypeMismatchViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictTypeMismatchViewController.swift" index 32720aa3..838faff6 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictTypeMismatchViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictTypeMismatchViewController.swift" @@ -2,7 +2,7 @@ // Container_DictTypeMismatchViewController.swift // SmartCodable_Example // -// Created by qixin on 2023/9/1. +// Created by Mccc on 2023/9/1. // Copyright © 2023 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictViewController.swift" index 6b275773..6ed47754 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container/Dict/Container_DictViewController.swift" @@ -2,7 +2,7 @@ // Container_DictViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/20. +// Created by Mccc on 2024/5/20. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container_keyedViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container_keyedViewController.swift" index 1c5395a5..410f4cc2 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container_keyedViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container_keyedViewController.swift" @@ -2,7 +2,7 @@ // Container_keyedViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/7/1. +// Created by Mccc on 2024/7/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container_unKeyedViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container_unKeyedViewController.swift" index 0fb1aed7..364eb204 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container_unKeyedViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Container_unKeyedViewController.swift" @@ -2,7 +2,7 @@ // Container_unKeyedViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/7/1. +// Created by Mccc on 2024/7/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_globalKeyStrategyViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_globalKeyStrategyViewController.swift" index 782108f3..4e83377b 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_globalKeyStrategyViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_globalKeyStrategyViewController.swift" @@ -2,7 +2,7 @@ // Decoding_globalKeyStrategyViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_keyIgnoreViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_keyIgnoreViewController.swift" index 21fc0b61..0a481480 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_keyIgnoreViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_keyIgnoreViewController.swift" @@ -2,7 +2,7 @@ // Decoding_keyIgnoreViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/30. +// Created by Mccc on 2024/5/30. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_keyMapViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_keyMapViewController.swift" index 955ae0d7..7c15dc3f 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_keyMapViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Key/Decoding_keyMapViewController.swift" @@ -2,7 +2,7 @@ // Decoding_keyMapViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/30. +// Created by Mccc on 2024/5/30. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Value/Decoding_globalValueStrategyViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Value/Decoding_globalValueStrategyViewController.swift" index e3e15807..c5149932 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Value/Decoding_globalValueStrategyViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Value/Decoding_globalValueStrategyViewController.swift" @@ -2,7 +2,7 @@ // Decoding_globalValueStrategyViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/30. +// Created by Mccc on 2024/5/30. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Value/Decoding_valueMapViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Value/Decoding_valueMapViewController.swift" index b824929a..ef075f50 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Value/Decoding_valueMapViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Decoding/Value/Decoding_valueMapViewController.swift" @@ -2,7 +2,7 @@ // Decoding_valueMapViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/30. +// Created by Mccc on 2024/5/30. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_ColorViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_ColorViewController.swift" index 5a958983..4a94df51 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_ColorViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_ColorViewController.swift" @@ -2,7 +2,7 @@ // SpecialData_ColorViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/5/22. +// Created by Mccc on 2024/5/22. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_EnumViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_EnumViewController.swift" index 8f7aa22a..3d791b94 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_EnumViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_EnumViewController.swift" @@ -2,7 +2,7 @@ // SpecialData_EnumViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_FloatViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_FloatViewController.swift" index 62a265b8..823dd2ad 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_FloatViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_FloatViewController.swift" @@ -2,7 +2,7 @@ // SpecialData_FloatViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_SmartAnyViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_SmartAnyViewController.swift" index a78b398b..05b45b55 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_SmartAnyViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_SmartAnyViewController.swift" @@ -2,7 +2,7 @@ // SpecialData_SmartAnyViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_URLViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_URLViewController.swift" index 2f956f27..8340b3e1 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_URLViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_URLViewController.swift" @@ -2,7 +2,7 @@ // SpecialData_URLViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_dataViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_dataViewController.swift" index abb325bc..6baf1c03 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_dataViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_dataViewController.swift" @@ -2,7 +2,7 @@ // SpecialData_dataViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_dateViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_dateViewController.swift" index acffe9b3..9742e35d 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_dateViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/SpecialData/SpecialData_dateViewController.swift" @@ -2,7 +2,7 @@ // SpecialData_dateViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Support/Support_JSONStringViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Support/Support_JSONStringViewController.swift" index 0997d9b4..56b1cac7 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Support/Support_JSONStringViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Support/Support_JSONStringViewController.swift" @@ -2,7 +2,7 @@ // Support_JSONStringViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/4. +// Created by Mccc on 2024/3/4. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Support/Support_didFinishMappingViewController.swift" "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Support/Support_didFinishMappingViewController.swift" index 9c0125fa..15bada51 100644 --- "a/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Support/Support_didFinishMappingViewController.swift" +++ "b/Example/SmartCodable/\346\265\213\350\257\225\347\224\250\344\276\213/\350\247\243\347\240\201/\346\225\260\346\215\256\346\265\213\350\257\225/Support/Support_didFinishMappingViewController.swift" @@ -2,7 +2,7 @@ // Support_didFinishMappingViewController.swift // SmartCodable_Example // -// Created by qixin on 2024/3/1. +// Created by Mccc on 2024/3/1. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git a/Example/Tests/AreaTest.swift b/Example/Tests/AreaTest.swift index 2192a5d2..07c3e5df 100644 --- a/Example/Tests/AreaTest.swift +++ b/Example/Tests/AreaTest.swift @@ -2,7 +2,7 @@ // AreaTest.swift // SmartCodable_Tests // -// Created by qixin on 2024/1/12. +// Created by Mccc on 2024/1/12. // Copyright © 2024 CocoaPods. All rights reserved. // diff --git a/SmartCodable.podspec b/SmartCodable.podspec index c1685517..c6f2ae2d 100644 --- a/SmartCodable.podspec +++ b/SmartCodable.podspec @@ -12,7 +12,7 @@ Pod::Spec.new do |s| s.name = 'SmartCodable' - s.version = '4.1.7' + s.version = '4.1.8' s.summary = '数据解析库' s.homepage = 'https://github.com/intsig171' diff --git a/SmartCodable/Classes/Cache/Cachable.swift b/SmartCodable/Classes/Cache/Cachable.swift index 6bd92f31..0f324508 100644 --- a/SmartCodable/Classes/Cache/Cachable.swift +++ b/SmartCodable/Classes/Cache/Cachable.swift @@ -2,7 +2,7 @@ // Cachable.swift // SmartCodable // -// Created by qixin on 2024/6/3. +// Created by Mccc on 2024/6/3. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/DecodingCache.swift b/SmartCodable/Classes/JSONDecoder/Decoder/DecodingCache.swift index d9056864..a5fec4ec 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/DecodingCache.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/DecodingCache.swift @@ -2,7 +2,7 @@ // DecodingCache.swift // SmartCodable // -// Created by qixin on 2024/3/5. +// Created by Mccc on 2024/3/5. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/DecodingError+Extension.swift b/SmartCodable/Classes/JSONDecoder/Decoder/DecodingError+Extension.swift index 2beecbd4..2864c625 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/DecodingError+Extension.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/DecodingError+Extension.swift @@ -2,7 +2,7 @@ // SmartDecodingError.swift // SmartCodable // -// Created by qixin on 2024/2/27. +// Created by Mccc on 2024/2/27. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+KeyedContainer.swift b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+KeyedContainer.swift index 196a4505..0ade4d90 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+KeyedContainer.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+KeyedContainer.swift @@ -2,7 +2,7 @@ // JSONDecoderImpl+KeyedContainer.swift // SmartCodable // -// Created by qixin on 2024/5/17. +// Created by Mccc on 2024/5/17. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+SingleValueContainer.swift b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+SingleValueContainer.swift index 5aeeba68..aa32f6db 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+SingleValueContainer.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+SingleValueContainer.swift @@ -2,7 +2,7 @@ // JSONDecoderImpl+SingleValueContainer.swift // SmartCodable // -// Created by qixin on 2024/5/17. +// Created by Mccc on 2024/5/17. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+UnkeyedContainer.swift b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+UnkeyedContainer.swift index 11c6d214..906843fc 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+UnkeyedContainer.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+UnkeyedContainer.swift @@ -2,7 +2,7 @@ // JSONDecoderImpl+UnkeyedContainer.swift // SmartCodable // -// Created by qixin on 2024/5/17. +// Created by Mccc on 2024/5/17. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+Unwrap.swift b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+Unwrap.swift index f570ece1..d3bcf246 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+Unwrap.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl+Unwrap.swift @@ -2,7 +2,7 @@ // JSONDecoderImpl+unwrap.swift // SmartCodable // -// Created by qixin on 2024/5/21. +// Created by Mccc on 2024/5/21. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl.swift b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl.swift index d8488689..cb473d45 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/Impl/JSONDecoderImpl.swift @@ -2,7 +2,7 @@ // JSONDecoderImpl.swift // SmartCodable // -// Created by qixin on 2024/5/17. +// Created by Mccc on 2024/5/17. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/KeysMapper.swift b/SmartCodable/Classes/JSONDecoder/Decoder/KeysMapper.swift index d775948c..98c51384 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/KeysMapper.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/KeysMapper.swift @@ -2,7 +2,7 @@ // KeysMapper.swift // SmartCodable // -// Created by qixin on 2024/5/27. +// Created by Mccc on 2024/5/27. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Decoder/SmartKeyDecodingStrategy.swift b/SmartCodable/Classes/JSONDecoder/Decoder/SmartKeyDecodingStrategy.swift index 84e11f41..3d9f913d 100644 --- a/SmartCodable/Classes/JSONDecoder/Decoder/SmartKeyDecodingStrategy.swift +++ b/SmartCodable/Classes/JSONDecoder/Decoder/SmartKeyDecodingStrategy.swift @@ -2,7 +2,7 @@ // SmartKeyDecodingStrategy.swift // SmartCodable // -// Created by qixin on 2024/3/27. +// Created by Mccc on 2024/3/27. // import Foundation diff --git a/SmartCodable/Classes/JSONDecoder/Patcher/Patcher+Transformer.swift b/SmartCodable/Classes/JSONDecoder/Patcher/Patcher+Transformer.swift index 9ec1b21f..29830aac 100644 --- a/SmartCodable/Classes/JSONDecoder/Patcher/Patcher+Transformer.swift +++ b/SmartCodable/Classes/JSONDecoder/Patcher/Patcher+Transformer.swift @@ -2,7 +2,7 @@ // TypePatcher.swift // SmartCodable // -// Created by qixin on 2023/9/5. +// Created by Mccc on 2023/9/5. // import Foundation diff --git a/SmartCodable/Classes/JSONEncoder/Container/JSONKeyedEncodingContainer.swift b/SmartCodable/Classes/JSONEncoder/Container/JSONKeyedEncodingContainer.swift index 2e38d4b4..b94bd3a8 100644 --- a/SmartCodable/Classes/JSONEncoder/Container/JSONKeyedEncodingContainer.swift +++ b/SmartCodable/Classes/JSONEncoder/Container/JSONKeyedEncodingContainer.swift @@ -2,7 +2,7 @@ // JSONKeyedEncodingContainer.swift // SmartCodable // -// Created by qixin on 2024/6/3. +// Created by Mccc on 2024/6/3. // import Foundation diff --git a/SmartCodable/Classes/JSONEncoder/Container/JSONSingleValueEncodingContainer.swift b/SmartCodable/Classes/JSONEncoder/Container/JSONSingleValueEncodingContainer.swift index 74859af5..37bbb9b7 100644 --- a/SmartCodable/Classes/JSONEncoder/Container/JSONSingleValueEncodingContainer.swift +++ b/SmartCodable/Classes/JSONEncoder/Container/JSONSingleValueEncodingContainer.swift @@ -2,7 +2,7 @@ // JSONSingleValueEncodingContainer.swift // SmartCodable // -// Created by qixin on 2024/6/3. +// Created by Mccc on 2024/6/3. // import Foundation diff --git a/SmartCodable/Classes/JSONEncoder/Container/JSONUnkeyedEncodingContainer.swift b/SmartCodable/Classes/JSONEncoder/Container/JSONUnkeyedEncodingContainer.swift index e51a41cc..ef2ad621 100644 --- a/SmartCodable/Classes/JSONEncoder/Container/JSONUnkeyedEncodingContainer.swift +++ b/SmartCodable/Classes/JSONEncoder/Container/JSONUnkeyedEncodingContainer.swift @@ -2,7 +2,7 @@ // JSONUnkeyedEncodingContainer.swift // SmartCodable // -// Created by qixin on 2024/6/3. +// Created by Mccc on 2024/6/3. // import Foundation diff --git a/SmartCodable/Classes/JSONEncoder/EncodingCache.swift b/SmartCodable/Classes/JSONEncoder/EncodingCache.swift index 2cd71048..20084457 100644 --- a/SmartCodable/Classes/JSONEncoder/EncodingCache.swift +++ b/SmartCodable/Classes/JSONEncoder/EncodingCache.swift @@ -2,7 +2,7 @@ // EncodingCache.swift // SmartCodable // -// Created by qixin on 2024/6/3. +// Created by Mccc on 2024/6/3. // import Foundation diff --git a/SmartCodable/Classes/JSONEncoder/Impl/_SpecialTreatmentEncoder.swift b/SmartCodable/Classes/JSONEncoder/Impl/_SpecialTreatmentEncoder.swift index 8b6e1de1..784cc82e 100644 --- a/SmartCodable/Classes/JSONEncoder/Impl/_SpecialTreatmentEncoder.swift +++ b/SmartCodable/Classes/JSONEncoder/Impl/_SpecialTreatmentEncoder.swift @@ -2,7 +2,7 @@ // _SpecialTreatmentEncoder.swift // SmartCodable // -// Created by qixin on 2024/6/3. +// Created by Mccc on 2024/6/3. // import Foundation diff --git a/SmartCodable/Classes/JSONEncoder/JSONFuture.swift b/SmartCodable/Classes/JSONEncoder/JSONFuture.swift index d5d80c46..cd0180c0 100644 --- a/SmartCodable/Classes/JSONEncoder/JSONFuture.swift +++ b/SmartCodable/Classes/JSONEncoder/JSONFuture.swift @@ -2,7 +2,7 @@ // JSONFuture.swift // BTBubble // -// Created by qixin on 2024/6/3. +// Created by Mccc on 2024/6/3. // import Foundation diff --git a/SmartCodable/Classes/JSONValue/JSONParser.swift b/SmartCodable/Classes/JSONValue/JSONParser.swift index 90bdf952..92c0f7d6 100644 --- a/SmartCodable/Classes/JSONValue/JSONParser.swift +++ b/SmartCodable/Classes/JSONValue/JSONParser.swift @@ -2,7 +2,7 @@ // JSONParser.swift // SmartCodable // -// Created by qixin on 2024/5/17. +// Created by Mccc on 2024/5/17. // import Foundation diff --git a/SmartCodable/Classes/JSONValue/JSONValue+Extension.swift b/SmartCodable/Classes/JSONValue/JSONValue+Extension.swift index 7ac6141a..2dd71ec7 100644 --- a/SmartCodable/Classes/JSONValue/JSONValue+Extension.swift +++ b/SmartCodable/Classes/JSONValue/JSONValue+Extension.swift @@ -2,7 +2,7 @@ // JSONValue+Extension.swift // SmartCodable // -// Created by qixin on 2024/5/23. +// Created by Mccc on 2024/5/23. // import Foundation diff --git a/SmartCodable/Classes/JSONValue/JSONValue.swift b/SmartCodable/Classes/JSONValue/JSONValue.swift index 8dbf3e53..fbb774eb 100644 --- a/SmartCodable/Classes/JSONValue/JSONValue.swift +++ b/SmartCodable/Classes/JSONValue/JSONValue.swift @@ -2,7 +2,7 @@ // JSONValue.swift // SmartCodable // -// Created by qixin on 2024/5/17. +// Created by Mccc on 2024/5/17. // import Foundation diff --git a/SmartCodable/Classes/Log/LogCache.swift b/SmartCodable/Classes/Log/LogCache.swift index 81add0c4..f144ecce 100644 --- a/SmartCodable/Classes/Log/LogCache.swift +++ b/SmartCodable/Classes/Log/LogCache.swift @@ -2,7 +2,7 @@ // LogCache.swift // SmartCodable // -// Created by qixin on 2024/4/23. +// Created by Mccc on 2024/4/23. // import Foundation diff --git a/SmartCodable/Classes/Log/LogContainer.swift b/SmartCodable/Classes/Log/LogContainer.swift index 30b1e8f8..e1117a16 100644 --- a/SmartCodable/Classes/Log/LogContainer.swift +++ b/SmartCodable/Classes/Log/LogContainer.swift @@ -2,7 +2,7 @@ // LogSnapshot.swift // SmartCodable // -// Created by qixin on 2024/4/26. +// Created by Mccc on 2024/4/26. // import Foundation diff --git a/SmartCodable/Classes/Log/LogItem.swift b/SmartCodable/Classes/Log/LogItem.swift index 9a6c212e..a62a203b 100644 --- a/SmartCodable/Classes/Log/LogItem.swift +++ b/SmartCodable/Classes/Log/LogItem.swift @@ -2,7 +2,7 @@ // LogItem.swift // SmartCodable // -// Created by qixin on 2024/4/23. +// Created by Mccc on 2024/4/23. // import Foundation diff --git a/SmartCodable/Classes/Log/SafeDictionary.swift b/SmartCodable/Classes/Log/SafeDictionary.swift index 456ce05c..050503cc 100644 --- a/SmartCodable/Classes/Log/SafeDictionary.swift +++ b/SmartCodable/Classes/Log/SafeDictionary.swift @@ -2,7 +2,7 @@ // SafeDictionary.swift // SmartCodable // -// Created by qixin on 2024/6/5. +// Created by Mccc on 2024/6/5. // import Foundation diff --git a/SmartCodable/Classes/Log/SmartLog.swift b/SmartCodable/Classes/Log/SmartLog.swift index 91b67165..21d7a636 100644 --- a/SmartCodable/Classes/Log/SmartLog.swift +++ b/SmartCodable/Classes/Log/SmartLog.swift @@ -45,6 +45,8 @@ extension SmartLog { isOptionalLog: Bool = false, forKey key: CodingKey, value: JSONValue?, type: T.Type) { + guard SmartConfig.debugMode != .none else { return } + // 如果被忽略了,就不要输出log了。 let typeString = String(describing: T.self) guard !typeString.starts(with: "IgnoredKey<") else { return } @@ -77,6 +79,9 @@ extension SmartLog { static func createContainerLog( impl: JSONDecoderImpl, error: DecodingError) { + + guard SmartConfig.debugMode != .none else { return } + let className = impl.cache.topSnapshot?.typeName ?? "" var address = "" if let parsingMark = CodingUserInfoKey.parsingMark { @@ -113,7 +118,6 @@ struct SmartLog { let header = getHeader() let footer = getFooter() - if let logItem = LogItem.make(with: error) { let output = "\(className) 👈🏻 👀\n \(logItem.formartMessage)\n" print("\(header)\(output)\(footer)") diff --git a/SmartCodable/Classes/SmartCodable/SmartDecodable.swift b/SmartCodable/Classes/SmartCodable/SmartDecodable.swift index 763d967d..db4ff46f 100644 --- a/SmartCodable/Classes/SmartCodable/SmartDecodable.swift +++ b/SmartCodable/Classes/SmartCodable/SmartDecodable.swift @@ -2,7 +2,7 @@ // SmartDecodable.swift // SmartCodable // -// Created by qixin on 2023/9/4. +// Created by Mccc on 2023/9/4. // import Foundation @@ -11,7 +11,7 @@ import Foundation public protocol SmartDecodable: Decodable { /// The callback for when mapping is complete mutating func didFinishMapping() - + /// The mapping relationship of decoding keys static func mappingForKey() -> [SmartKeyTransformer]? @@ -83,7 +83,7 @@ extension SmartDecodable { /// Duplicate enumeration items are not allowed, e.g., multiple keyStrategies cannot be passed in [only the first one is effective]. /// - Returns: Model public static func deserialize(from dict: [String: Any]?, designatedPath: String? = nil, options: Set? = nil) -> Self? { - + guard let _dict = dict else { SmartLog.logVerbose("Expected to decode Dictionary but found nil instead.", in: "\(self)") return nil @@ -108,7 +108,7 @@ extension SmartDecodable { SmartLog.logVerbose("Expected to decode Dictionary but found nil instead.", in: "\(self)") return nil } - + guard let _data = getInnerData(inside: _json, by: designatedPath) else { SmartLog.logVerbose("Expected to decode Dictionary but is cannot be data.", in: "\(self)") return nil @@ -140,7 +140,6 @@ extension SmartDecodable { } - extension Array where Element: SmartDecodable { /// Deserializes into an array of models @@ -150,7 +149,7 @@ extension Array where Element: SmartDecodable { /// Duplicate enumeration items are not allowed, e.g., multiple keyStrategies cannot be passed in [only the first one is effective]. /// - Returns: Array of models public static func deserialize(from array: [Any]?, options: Set? = nil) -> [Element]? { - + guard let _arr = array else { SmartLog.logVerbose("Expected to decode Array but found nil instead.", in: "\(self)") return nil @@ -208,11 +207,9 @@ extension Array where Element: SmartDecodable { extension Data { - fileprivate func createDecoder(type: T.Type, options: Set? = nil) -> JSONDecoder { let _decoder = SmartJSONDecoder() - if let _options = options { for _option in _options { switch _option { @@ -264,19 +261,39 @@ extension Data { } } -extension Dictionary where Key == String { +extension Dictionary where Key == String, Value == Any { - fileprivate func toData() -> Data? { - guard JSONSerialization.isValidJSONObject(self) else { return nil } - return try? JSONSerialization.data(withJSONObject: self) + /// 确保字典中的Value类型都支持JSON序列化。 + func toData() -> Data? { + let jsonCompatibleDict = self.toJSONCompatibleDict() + guard JSONSerialization.isValidJSONObject(jsonCompatibleDict) else { return nil } + return try? JSONSerialization.data(withJSONObject: jsonCompatibleDict) + } + + private func toJSONCompatibleDict() -> [String: Any] { + var jsonCompatibleDict: [String: Any] = [:] + for (key, value) in self { + jsonCompatibleDict[key] = convertToJSONCompatible(value: value) + } + return jsonCompatibleDict + } + + /// 目前只处理了Data类型。如有需要可以继续扩展补充。 + private func convertToJSONCompatible(value: Any) -> Any { + if let data = value as? Data { + return data.base64EncodedString() + } else if let dict = value as? [String: Any] { + return dict.toJSONCompatibleDict() + } else if let array = value as? [Any] { + return array.map { convertToJSONCompatible(value: $0) } + } else { + return value + } } fileprivate func toJSONString() -> String? { guard let data = toData() else { return nil } - if let json = String(data: data, encoding: String.Encoding.utf8) { - return json - } - return nil + return String(data: data, encoding: .utf8) } } @@ -314,7 +331,7 @@ fileprivate func getInnerData(inside value: Any?, by designatedPath: String?) -> return nil } } - + func toData(_ value: Any?) -> Data? { switch value { case let data as Data: @@ -330,7 +347,7 @@ fileprivate func getInnerData(inside value: Any?, by designatedPath: String?) -> } return nil } - + func getInnerObject(inside object: Any?, by designatedPath: String?) -> Any? { var result: Any? = object diff --git a/SmartCodable/Classes/SmartCodable/SmartEncodable.swift b/SmartCodable/Classes/SmartCodable/SmartEncodable.swift index 18b66a72..9ef165f1 100644 --- a/SmartCodable/Classes/SmartCodable/SmartEncodable.swift +++ b/SmartCodable/Classes/SmartCodable/SmartEncodable.swift @@ -2,7 +2,7 @@ // SmartEncodable.swift // SmartCodable // -// Created by qixin on 2023/9/4. +// Created by Mccc on 2023/9/4. // import Foundation diff --git a/SmartCodable/Classes/SmartCodable/SmartUpdater.swift b/SmartCodable/Classes/SmartCodable/SmartUpdater.swift index c77d2ca1..2dbe3657 100644 --- a/SmartCodable/Classes/SmartCodable/SmartUpdater.swift +++ b/SmartCodable/Classes/SmartCodable/SmartUpdater.swift @@ -2,7 +2,7 @@ // SmartUpdater.swift // SmartCodable // -// Created by qixin on 2024/5/30. +// Created by Mccc on 2024/5/30. // import Foundation diff --git a/SmartCodable/Classes/SmartType/IgnoredKey.swift b/SmartCodable/Classes/SmartType/IgnoredKey.swift index 8191e88e..75f6aa52 100644 --- a/SmartCodable/Classes/SmartType/IgnoredKey.swift +++ b/SmartCodable/Classes/SmartType/IgnoredKey.swift @@ -2,7 +2,7 @@ // Ignored.swift // SmartCodable // -// Created by qixin on 2024/4/30. +// Created by Mccc on 2024/4/30. // import Foundation diff --git a/SmartCodable/Classes/SmartType/SmartAny/SmartAny.swift b/SmartCodable/Classes/SmartType/SmartAny/SmartAny.swift index e36305f8..e9ffb61b 100644 --- a/SmartCodable/Classes/SmartType/SmartAny/SmartAny.swift +++ b/SmartCodable/Classes/SmartType/SmartAny/SmartAny.swift @@ -2,7 +2,7 @@ // SmartAny.swift // SmartCodable // -// Created by qixin on 2024/6/13. +// Created by Mccc on 2024/6/13. // /// Attribute wrapper, used to wrap Any.SmartAny allows only Any, [Any], and [String: Any] types to be modified. diff --git a/SmartCodable/Classes/SmartType/SmartAny/SmartAnyImpl.swift b/SmartCodable/Classes/SmartType/SmartAny/SmartAnyImpl.swift index e1b01f45..a3b4b1f9 100644 --- a/SmartCodable/Classes/SmartType/SmartAny/SmartAnyImpl.swift +++ b/SmartCodable/Classes/SmartType/SmartAny/SmartAnyImpl.swift @@ -2,7 +2,7 @@ // SmartAny.swift // SmartCodable // -// Created by qixin on 2023/12/1. +// Created by Mccc on 2023/12/1. // import Foundation diff --git a/SmartCodable/Classes/SmartType/SmartColor.swift b/SmartCodable/Classes/SmartType/SmartColor.swift index 30b384b9..617d20da 100644 --- a/SmartCodable/Classes/SmartType/SmartColor.swift +++ b/SmartCodable/Classes/SmartType/SmartColor.swift @@ -2,7 +2,7 @@ // SmartColor.swift // SmartCodable // -// Created by qixin on 2024/5/22. +// Created by Mccc on 2024/5/22. // import Foundation diff --git a/SmartCodable/Classes/SmartType/SmartFlat.swift b/SmartCodable/Classes/SmartType/SmartFlat.swift index 8b21c873..4671bab2 100644 --- a/SmartCodable/Classes/SmartType/SmartFlat.swift +++ b/SmartCodable/Classes/SmartType/SmartFlat.swift @@ -2,7 +2,7 @@ // SmartFlat.swift // SmartCodable // -// Created by qixin on 2024/6/18. +// Created by Mccc on 2024/6/18. // diff --git a/SmartCodable/Classes/Transformer/ColorTransformer.swift b/SmartCodable/Classes/Transformer/ColorTransformer.swift index 645b6e26..9ecd8e61 100644 --- a/SmartCodable/Classes/Transformer/ColorTransformer.swift +++ b/SmartCodable/Classes/Transformer/ColorTransformer.swift @@ -2,7 +2,7 @@ // ColorTransformer.swift // SmartCodable // -// Created by qixin on 2024/4/9. +// Created by Mccc on 2024/4/9. // diff --git a/SmartCodable/Classes/Transformer/DataTransformer.swift b/SmartCodable/Classes/Transformer/DataTransformer.swift index c7d2d0a4..28f4d509 100644 --- a/SmartCodable/Classes/Transformer/DataTransformer.swift +++ b/SmartCodable/Classes/Transformer/DataTransformer.swift @@ -2,7 +2,7 @@ // SmartDataTransformer.swift // SmartCodable // -// Created by qixin on 2024/4/29. +// Created by Mccc on 2024/4/29. // import Foundation diff --git a/SmartCodable/Classes/Transformer/DateTransformer.swift b/SmartCodable/Classes/Transformer/DateTransformer.swift index 717ed7ba..2df3eac0 100644 --- a/SmartCodable/Classes/Transformer/DateTransformer.swift +++ b/SmartCodable/Classes/Transformer/DateTransformer.swift @@ -2,7 +2,7 @@ // DateTransformer.swift // SmartCodable // -// Created by qixin on 2024/4/9. +// Created by Mccc on 2024/4/9. // import Foundation diff --git a/SmartCodable/Classes/Transformer/Transformer.swift b/SmartCodable/Classes/Transformer/Transformer.swift index 236204c6..8d8f91c1 100644 --- a/SmartCodable/Classes/Transformer/Transformer.swift +++ b/SmartCodable/Classes/Transformer/Transformer.swift @@ -2,7 +2,7 @@ // SmartKeyTransformer.swift // SmartCodable // -// Created by qixin on 2024/4/9. +// Created by Mccc on 2024/4/9. // import Foundation diff --git a/SmartCodable/Classes/Transformer/URLTransformer.swift b/SmartCodable/Classes/Transformer/URLTransformer.swift index b22a4fdd..29a25cec 100644 --- a/SmartCodable/Classes/Transformer/URLTransformer.swift +++ b/SmartCodable/Classes/Transformer/URLTransformer.swift @@ -2,7 +2,7 @@ // URLTransformer.swift // SmartCodable // -// Created by qixin on 2024/4/9. +// Created by Mccc on 2024/4/9. // import Foundation