NetworkConfig.m 493 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // NetworkConfig.m
  3. // AICity
  4. //
  5. // Created by API Versioning Implementation on 2025/10/10.
  6. // Copyright © 2025 TogetherWatch. All rights reserved.
  7. //
  8. #import "NetworkConfig.h"
  9. @implementation NetworkConfig
  10. + (NSString *)versionedBaseURL {
  11. return VERSIONED_BASE_URL;
  12. }
  13. + (NSString *)currentAPIVersion {
  14. return API_VERSION;
  15. }
  16. + (NSString *)baseURL {
  17. return BASE_API_URL;
  18. }
  19. + (BOOL)isVersioningEnabled {
  20. return API_VERSION != nil && API_VERSION.length > 0;
  21. }
  22. @end