+++ /dev/null
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 77;
- objects = {
-
-/* Begin PBXBuildFile section */
- 3F3F136C2ED5A22E0038A1C8 /* StarburstSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F3F136B2ED5A22E0038A1C8 /* StarburstSdk.framework */; };
- D73D7454A559775C8509DED8 /* Pods_DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D18BA322C9EA11864268108 /* Pods_DeepChordsSdk.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
- 17B96CE5C2D98C0ADD6178A2 /* Pods-DeepChordsSdk.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChordsSdk.debug.xcconfig"; path = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.debug.xcconfig"; sourceTree = "<group>"; };
- 3F3F01C92ED44F730038A1C8 /* DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 3F3F136B2ED5A22E0038A1C8 /* StarburstSdk.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = StarburstSdk.framework; sourceTree = "<group>"; };
- 6EE04442B3D4D41107912962 /* Pods-DeepChordsSdk.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChordsSdk.release.xcconfig"; path = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.release.xcconfig"; sourceTree = "<group>"; };
- 7D18BA322C9EA11864268108 /* Pods_DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-/* End PBXFileReference section */
-
-/* Begin PBXFileSystemSynchronizedRootGroup section */
- 3F3F01CB2ED44F730038A1C8 /* DeepChordsSdk */ = {
- isa = PBXFileSystemSynchronizedRootGroup;
- exceptions = (
- );
- path = DeepChordsSdk;
- sourceTree = "<group>";
- };
-/* End PBXFileSystemSynchronizedRootGroup section */
-
-/* Begin PBXFrameworksBuildPhase section */
- 3F3F01C62ED44F730038A1C8 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 3F3F136C2ED5A22E0038A1C8 /* StarburstSdk.framework in Frameworks */,
- D73D7454A559775C8509DED8 /* Pods_DeepChordsSdk.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- 307CE89A03DD9FBA70338107 /* Pods */ = {
- isa = PBXGroup;
- children = (
- 17B96CE5C2D98C0ADD6178A2 /* Pods-DeepChordsSdk.debug.xcconfig */,
- 6EE04442B3D4D41107912962 /* Pods-DeepChordsSdk.release.xcconfig */,
- );
- name = Pods;
- path = ../Pods;
- sourceTree = "<group>";
- };
- 3F3F01BF2ED44F730038A1C8 = {
- isa = PBXGroup;
- children = (
- 3F3F136B2ED5A22E0038A1C8 /* StarburstSdk.framework */,
- 3F3F01CB2ED44F730038A1C8 /* DeepChordsSdk */,
- 3F3F01CA2ED44F730038A1C8 /* Products */,
- 307CE89A03DD9FBA70338107 /* Pods */,
- 4BB8E763A1CE0D92C14AFAA9 /* Frameworks */,
- );
- sourceTree = "<group>";
- };
- 3F3F01CA2ED44F730038A1C8 /* Products */ = {
- isa = PBXGroup;
- children = (
- 3F3F01C92ED44F730038A1C8 /* DeepChordsSdk.framework */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- 4BB8E763A1CE0D92C14AFAA9 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- 7D18BA322C9EA11864268108 /* Pods_DeepChordsSdk.framework */,
- );
- name = Frameworks;
- sourceTree = "<group>";
- };
-/* End PBXGroup section */
-
-/* Begin PBXHeadersBuildPhase section */
- 3F3F01C42ED44F730038A1C8 /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXHeadersBuildPhase section */
-
-/* Begin PBXNativeTarget section */
- 3F3F01C82ED44F730038A1C8 /* DeepChordsSdk */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 3F3F01D02ED44F730038A1C8 /* Build configuration list for PBXNativeTarget "DeepChordsSdk" */;
- buildPhases = (
- 462F2EA8BC431272853A0953 /* [CP] Check Pods Manifest.lock */,
- 3F3F01C42ED44F730038A1C8 /* Headers */,
- 3F3F01C52ED44F730038A1C8 /* Sources */,
- 3F3F01C62ED44F730038A1C8 /* Frameworks */,
- 3F3F01C72ED44F730038A1C8 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- fileSystemSynchronizedGroups = (
- 3F3F01CB2ED44F730038A1C8 /* DeepChordsSdk */,
- );
- name = DeepChordsSdk;
- productName = DeepChordsSdk;
- productReference = 3F3F01C92ED44F730038A1C8 /* DeepChordsSdk.framework */;
- productType = "com.apple.product-type.framework";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- 3F3F01C02ED44F730038A1C8 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- BuildIndependentTargetsInParallel = 1;
- LastSwiftUpdateCheck = 1640;
- LastUpgradeCheck = 1640;
- TargetAttributes = {
- 3F3F01C82ED44F730038A1C8 = {
- CreatedOnToolsVersion = 16.4;
- };
- };
- };
- buildConfigurationList = 3F3F01C32ED44F730038A1C8 /* Build configuration list for PBXProject "DeepChordsSdk" */;
- developmentRegion = en;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- Base,
- );
- mainGroup = 3F3F01BF2ED44F730038A1C8;
- minimizedProjectReferenceProxies = 1;
- preferredProjectObjectVersion = 77;
- productRefGroup = 3F3F01BF2ED44F730038A1C8;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- 3F3F01C82ED44F730038A1C8 /* DeepChordsSdk */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- 3F3F01C72ED44F730038A1C8 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXShellScriptBuildPhase section */
- 462F2EA8BC431272853A0953 /* [CP] Check Pods Manifest.lock */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputFileListPaths = (
- );
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-DeepChordsSdk-checkManifestLockResult.txt",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
- showEnvVarsInLog = 0;
- };
-/* End PBXShellScriptBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- 3F3F01C52ED44F730038A1C8 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin XCBuildConfiguration section */
- 3F3F01CE2ED44F730038A1C8 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 1;
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- ENABLE_USER_SCRIPT_SANDBOXING = YES;
- GCC_C_LANGUAGE_STANDARD = gnu17;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 18.5;
- LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
- MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
- MTL_FAST_MATH = YES;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Debug;
- };
- 3F3F01CF2ED44F730038A1C8 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 1;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_USER_SCRIPT_SANDBOXING = YES;
- GCC_C_LANGUAGE_STANDARD = gnu17;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 18.5;
- LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
- MTL_ENABLE_DEBUG_INFO = NO;
- MTL_FAST_MATH = YES;
- SDKROOT = iphoneos;
- SWIFT_COMPILATION_MODE = wholemodule;
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Release;
- };
- 3F3F01D12ED44F730038A1C8 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 17B96CE5C2D98C0ADD6178A2 /* Pods-DeepChordsSdk.debug.xcconfig */;
- buildSettings = {
- BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_MODULE_VERIFIER = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/DeepChordsSdk",
- "$(PROJECT_DIR)",
- );
- GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 15.6;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- LINK_WITH_STANDARD_LIBRARIES = NO;
- MACH_O_TYPE = staticlib;
- MARKETING_VERSION = 1.0;
- MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
- MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
- PRODUCT_BUNDLE_IDENTIFIER = demo.DeepChordsSdk;
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- SWIFT_EMIT_LOC_STRINGS = YES;
- SWIFT_INSTALL_MODULE = YES;
- SWIFT_INSTALL_OBJC_HEADER = NO;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- 3F3F01D22ED44F730038A1C8 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 6EE04442B3D4D41107912962 /* Pods-DeepChordsSdk.release.xcconfig */;
- buildSettings = {
- BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_MODULE_VERIFIER = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/DeepChordsSdk",
- "$(PROJECT_DIR)",
- );
- GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 15.6;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- LINK_WITH_STANDARD_LIBRARIES = NO;
- MACH_O_TYPE = staticlib;
- MARKETING_VERSION = 1.0;
- MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
- MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
- PRODUCT_BUNDLE_IDENTIFIER = demo.DeepChordsSdk;
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- SWIFT_EMIT_LOC_STRINGS = YES;
- SWIFT_INSTALL_MODULE = YES;
- SWIFT_INSTALL_OBJC_HEADER = NO;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- 3F3F01C32ED44F730038A1C8 /* Build configuration list for PBXProject "DeepChordsSdk" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 3F3F01CE2ED44F730038A1C8 /* Debug */,
- 3F3F01CF2ED44F730038A1C8 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 3F3F01D02ED44F730038A1C8 /* Build configuration list for PBXNativeTarget "DeepChordsSdk" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 3F3F01D12ED44F730038A1C8 /* Debug */,
- 3F3F01D22ED44F730038A1C8 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = 3F3F01C02ED44F730038A1C8 /* Project object */;
-}
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<Workspace
- version = "1.0">
- <FileRef
- location = "self:">
- </FileRef>
-</Workspace>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<Scheme
- LastUpgradeVersion = "1640"
- version = "1.7">
- <BuildAction
- parallelizeBuildables = "YES"
- buildImplicitDependencies = "YES"
- buildArchitectures = "Automatic">
- <BuildActionEntries>
- <BuildActionEntry
- buildForTesting = "YES"
- buildForRunning = "YES"
- buildForProfiling = "YES"
- buildForArchiving = "YES"
- buildForAnalyzing = "YES">
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "3F3F01C82ED44F730038A1C8"
- BuildableName = "DeepChordsSdk.framework"
- BlueprintName = "DeepChordsSdk"
- ReferencedContainer = "container:DeepChordsSdk.xcodeproj">
- </BuildableReference>
- </BuildActionEntry>
- </BuildActionEntries>
- </BuildAction>
- <TestAction
- buildConfiguration = "Debug"
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- shouldUseLaunchSchemeArgsEnv = "YES"
- shouldAutocreateTestPlan = "YES">
- </TestAction>
- <LaunchAction
- buildConfiguration = "Release"
- selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
- selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
- launchStyle = "0"
- useCustomWorkingDirectory = "NO"
- ignoresPersistentStateOnLaunch = "NO"
- debugDocumentVersioning = "YES"
- debugServiceExtension = "internal"
- allowLocationSimulation = "YES">
- </LaunchAction>
- <ProfileAction
- buildConfiguration = "Release"
- shouldUseLaunchSchemeArgsEnv = "YES"
- savedToolIdentifier = ""
- useCustomWorkingDirectory = "NO"
- debugDocumentVersioning = "YES">
- <MacroExpansion>
- <BuildableReference
- BuildableIdentifier = "primary"
- BlueprintIdentifier = "3F3F01C82ED44F730038A1C8"
- BuildableName = "DeepChordsSdk.framework"
- BlueprintName = "DeepChordsSdk"
- ReferencedContainer = "container:DeepChordsSdk.xcodeproj">
- </BuildableReference>
- </MacroExpansion>
- </ProfileAction>
- <AnalyzeAction
- buildConfiguration = "Debug">
- </AnalyzeAction>
- <ArchiveAction
- buildConfiguration = "Release"
- revealArchiveInOrganizer = "YES">
- </ArchiveAction>
-</Scheme>
+++ /dev/null
-//
-// Untitled.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-
-import Foundation
-
-/// 判断可选类型是否为 nil
-func isNil(_ any: Any?) -> Bool {
- switch any {
- case .none: return true
- case .some: return false
- }
-}
-
-/// 判断可选类型是否有值
-func isValue(_ any: Any?) -> Bool {
- return isNil(any) == false
-}
-
-/// for Array
-func isEmpty(_ value: [Any]?) -> Bool {
- return isNil(value) || value!.count == 0
-}
-
-/// for Array
-func isNotEmpty(_ value: [Any]?) -> Bool {
- return isEmpty(value) == false
-}
-
-/// for Dictionary
-func isEmpty(_ value: [AnyHashable: Any]?) -> Bool {
- return isNil(value) || value!.count == 0
-}
-
-/// for Dictionary
-func isNotEmpty(_ value: [AnyHashable: Any]?) -> Bool {
- return isEmpty(value) == false
-}
-
-/// for String
-func isEmpty(_ value: String?) -> Bool {
- return isNil(value) || value!.count == 0
-}
-
-/// for String
-func isNotEmpty(_ value: String?) -> Bool {
- return isEmpty(value) == false
-}
-
-public extension String {
-
- /// 补足8位(长度为8的整数倍)
- var binary: String {
- let bytes = (Double(count) / 8.0).upInt
- let offset = bytes * 8 - count
- let prefix = Array(repeating: "0", count: offset).joined()
- return prefix + self
- }
-}
-
-public extension Double {
- var upInt: Int { Int(ceil(self)) }
-}
-
-public extension Int {
- private static let binaryPack = 0b11111111
-
- /// convert to data with byte (max is 4294967295)
- ///
- /// 低位 --> 高位
- var bytes: [UInt8] {
- var mutatingSelf = self
- var bytes = [UInt8(mutatingSelf & Self.binaryPack)]
-
- var count = 1
- mutatingSelf = mutatingSelf >> (count * 8)
- while mutatingSelf > 0 {
- bytes.append(UInt8(mutatingSelf & Self.binaryPack))
- mutatingSelf = mutatingSelf >> (count * 8)
- count = count + 1
- }
- return bytes
- }
-
- /// convert to data with 1 byte
- var byte: UInt8 {
- UInt8(self & Self.binaryPack)
- }
-
- /// convert to data with 2 byte
- ///
- /// 低位 --> 高位
- var byte2: [UInt8] {
- [
- UInt8(self & Self.binaryPack),
- UInt8(self >> 8 & Self.binaryPack)
- ]
- }
-
- /// convert to data with 3 byte
- ///
- /// 低位 --> 高位
- var byte3: [UInt8] {
- [
- UInt8(self & Self.binaryPack),
- UInt8(self >> 8 & Self.binaryPack),
- UInt8(self >> 16 & Self.binaryPack)
- ]
- }
-
- /// convert to data with 4 byte
- ///
- /// 低位 --> 高位
- var byte4: [UInt8] {
- [
- UInt8(self & Self.binaryPack),
- UInt8(self >> 8 & Self.binaryPack),
- UInt8(self >> 16 & Self.binaryPack),
- UInt8(self >> 24 & Self.binaryPack)
- ]
- }
-}
-
-public extension BinaryInteger {
-
- /// e.g. 0000100110010101
- var binaryString: String {
- .init(self, radix: 2).binary
- }
-}
-
-public extension Array where Element == UInt8 {
-
- var int: Int {
- self
- .map { Int($0) }
- .enumerated()
- .map { $1 << ($0 * 8) }
- .reduce(0, { partialResult, value in
- partialResult | value
- })
- }
-
- var data: Data { Data(self) }
-}
-
-public extension Data {
-
- func joined(format: String = "%02x", _ separator: String = "") -> String {
- self
- .map { String(format: format, $0) }
- .joined(separator: separator)
- }
-
- func reversedJoined(format: String = "%02x", _ separator: String = "") -> String {
- self
- .map { String(format: format, $0) }
- .reversed()
- .joined(separator: separator)
- }
-
- var int: Int {
- self
- .map { Int($0) }
- .enumerated()
- .map { $1 << ($0 * 8) }
- .reduce(0, { partialResult, value in
- partialResult | value
- })
- }
-
-}
-
-public extension UInt8 {
- var int: Int { Int(self) }
-}
-
-
-extension Data{
- var float: Float {
- var floatValue: Float = 0.0
- let size = MemoryLayout<Float>.size
- guard self.count >= size else { return 0 }
-
- self.withUnsafeBytes { (buffer: UnsafeRawBufferPointer) -> Void in
- _ = memcpy(&floatValue, buffer.baseAddress!, size)
- }
-
- return floatValue
- }
-}
+++ /dev/null
-//
-// BleSender.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-
-import Foundation
-
-class BleSender{
- var completion: DCCompletionHandler!
- var data = Data()
-
- static var all: [BleSender] = []
-
- init() {
- Self.all.append(self)
- startTimer()
- }
- var timer: Timer?
- func startTimer() {
- deinitTimer()
-
- self.timer = Timer.scheduledTimer(withTimeInterval: 3, repeats: false, block: { [unowned self] _ in
- deinitTimer()
- self.completion?(.response.code(.timeout))
- self.remove()
- })
- }
-
- @discardableResult
- func deinitTimer() ->Self{
- guard let _ = self.timer else { return self}
- self.timer?.invalidate()
- self.timer = nil
- // Logger.log("销毁定时器")
- return self
- }
-
- /// 从缓存实例集合中移除该实例
- func remove() {
- Self.all.removeAll { $0 === self }
- }
-
- func isAnswer(_ receiveData:Data)->Bool{
- if data.count < 3{
- return false
- }
- if receiveData[1] == data[1] {
- return true
- }
- return false
- }
-
- static func answer(_ data: Data) -> BleSender? {
- if data.count < 3{
- return nil
- }
- for item in Self.all {
- if item.isAnswer(data) {
- return item
- }
- }
- return nil
- }
-}
-
-public typealias DCCompletionHandler = (_ result: DCResponse) -> Void
-
-/// 状态码
-public enum DCCode: Int,CustomStringConvertible {
-
- public var description: String{
- return "MSCode(rawValue:\(rawValue), message:\(message))"
- }
-
- /// 操作成功
- case success = 1000
- /// 操作失败
- case failure = 1001
- /// 请求超时
- case timeout = 1004
- /// 未知错误
- case unknow = 1005
-
- var message:String{
- switch self {
- case .failure:
- return "失败"
- case .success:
- return "成功"
- case .timeout:
- return "超时"
- default:
- return "未知错误"
- }
- }
-}
-
-public class DCResponse {
- public private(set) var code: DCCode = .success
- public private(set) var data: Data = Data()
- static var response: DCResponse { DCResponse() }
-
-
- var isSuccess:Bool{
- return code == .success
- }
-
- public var description: String{
- return code.description + "data = " + data.joined()
- }
-
- @discardableResult
- func code(_ value: DCCode) -> Self {
- code = value
- return self
- }
-
- @discardableResult
- func value(_ value: Data) -> Self {
- self.data = value
- return self
- }
-}
+++ /dev/null
-//
-// Untitled.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-
-import Foundation
-import CoreBluetooth
-
-public class DCBleManager{
-
- public static let shared = DCBleManager()
- private var connectPeripheral: CBPeripheral?
- private var writeCha: CBCharacteristic?
-
- func send(_ sender:BleSender){
- if let connectPeripheral = connectPeripheral, let writeCha = writeCha {
- Logger.debug("发送数据 = ",writeCha.uuid.uuidString,sender.data.joined())
- connectPeripheral.writeValue(sender.data, for: writeCha, type:.withoutResponse)
- }
- }
- func sendToStarburst(_ data:Data){
- if let connectPeripheral = connectPeripheral, let writeCha = writeCha {
- Logger.debug("发送数据 = ",writeCha.uuid.uuidString,data.joined())
- connectPeripheral.writeValue(data, for: writeCha, type:.withoutResponse)
- }
- }
-}
-
-public extension DCBleManager{
- func centralManager(_ central: CBCentralManager, didConnect peripheral: CBPeripheral) {
- Logger.debug("蓝牙已连接 \(peripheral)")
- connectPeripheral = peripheral
- }
- func centralManager(_ central: CBCentralManager, didFailToConnect peripheral: CBPeripheral, error: Error?) {
- Logger.debug("peripheral: %@ failed to connect", peripheral)
- }
- func centralManager(_ central: CBCentralManager, didDisconnectPeripheral peripheral: CBPeripheral, error: Error?) {
- Logger.debug("蓝牙已断开 \(peripheral)")
- }
-
- func peripheral(_ peripheral: CBPeripheral, didDiscoverServices error: Error?) {
- Logger.debug("发现服务成功")
- for service in peripheral.services! {
- Logger.debug("peripheral service: %@", service)
- peripheral.discoverCharacteristics(nil, for: service)
- }
-
- }
- func peripheral(_ peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?) {
- if let list = service.characteristics{
- Logger.debug("发现特征",list)
- for char in list{
- Logger.debug(char)
- peripheral.setNotifyValue(true, for: char)
- if char.uuid.uuidString == "AE03" {
- writeCha = char
- }
- }
- }
- }
-
- func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
- Logger.debug("收到数据 ===UUID",characteristic.uuid,characteristic.value?.joined() ?? "")
- guard let data = characteristic.value else { return }
-
- if let sender = BleSender.answer(data) {
- sender.completion?(.response.code(.success).value(data))
- sender.deinitTimer()
- sender.remove()
- return
- }
- else{
- Logger.debug("通知数据 ")
- }
- }
-}
+++ /dev/null
-//
-// DCDevice.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-
-import Foundation
-
-public class DCDevice{
- public static let shared = DCDevice()
-
- public func getBatery(finished:@escaping ((Int,Int)?)->Void){
- var data = Data.dataWithHexString("BA090000")
- data.addCrc()
-
- let sender = BleSender()
- sender.data = data
- sender.completion = { result in
- Logger.debug("\(result.description)")
- if result.isSuccess{
- let leftValue = result.data[3].int
- let rightValue = result.data[5].int
- Logger.debug(leftValue,rightValue)
- finished((leftValue,rightValue))
- }
- else{
- finished(nil)
- }
- }
- DCBleManager.shared.send(sender)
- }
- public func getSoftVersion(finished:@escaping (String?)->Void){
- var data = Data.dataWithHexString("BA0A0001")
- data.addCrc()
-
- let sender = BleSender()
- sender.data = data
- sender.completion = { result in
- Logger.debug("\(result.description)")
- if result.isSuccess{
- let data = result.data[2...6]
- let text = String(data: data, encoding:.utf8)
- Logger.debug(text)
- finished((text))
- }
- else{
- finished(nil)
- }
- }
- DCBleManager.shared.send(sender)
- }
- public func getHardVersion(finished:@escaping (String?)->Void){
- var data = Data.dataWithHexString("BA0A0101")
- data.addCrc()
-
- let sender = BleSender()
- sender.data = data
- sender.completion = { result in
- Logger.debug("\(result.description)")
- if result.isSuccess{
- let data = result.data[2...6]
- let text = String(data: data, encoding:.utf8)
- Logger.debug(text)
- finished((text))
- }
- else{
- finished(nil)
- }
- }
- DCBleManager.shared.send(sender)
- }
-}
+++ /dev/null
-//
-// Data.swift
-// Example
-//
-// Created by liangshi on 2025/11/24.
-//
-import Foundation
-
-extension Data {
-
-
- static func dataWithHexString(_ hexStr: String) -> Data {
- let hexStrWithoutSpaces = hexStr.replacingOccurrences(of: " ", with: "")
- let lowercasedHexStr = hexStrWithoutSpaces.lowercased()
- let len = lowercasedHexStr.count
- if len == 0 {
- return Data()
- }
-
- let utf16Chars = lowercasedHexStr.utf16
-
- var result = Data()
- var bytes: UInt8
- var str = [CChar](repeating: 0, count: 3)
- for i in 0..<len / 2 {
- str[0] = CChar(utf16Chars[utf16Chars.index(utf16Chars.startIndex, offsetBy: 2 * i)])
- str[1] = CChar(utf16Chars[utf16Chars.index(utf16Chars.startIndex, offsetBy: 2 * i + 1)])
- bytes = UInt8(strtoul(str, nil, 16))
- result.append(&bytes, count: 1)
- }
- return result
- }
-
- static func crc8(_ data: Data) -> UInt8 {
- var crc: UInt8 = 0
- for byte in data {
- crc ^= byte
- for _ in 0..<8 {
- if crc & 0x01 != 0 {
- crc = (crc >> 1) ^ 0x8C
- } else {
- crc >>= 1
- }
- }
- }
- return crc
- }
-
- mutating func addCrc(){
- var crc = Data.crc8(self)
- self.append(&crc, count: 1)
- }
-
-// mutating func addCrc(){
-// var list = self.map({ $0 })
-// var crc = chargestore_crc8(list, len: list.count)
-// self.append(&crc, count: 1)
-// }
-}
-
-
-func chargestore_crc8(_ ptr: UnsafePointer<UInt8>, len: Int) -> UInt8 {
- var crc: UInt8 = 0
- var length = len
- var currentPtr = ptr
-
- while length > 0 {
- crc ^= currentPtr.pointee
- currentPtr = currentPtr.advanced(by: 1)
- length -= 1
-
- for _ in 0..<8 {
- if crc & 0x01 != 0 {
- crc = (crc >> 1) ^ 0x8C
- } else {
- crc >>= 1
- }
- }
- }
- return crc
-}
-
-//// 调用示例
-//let data: [UInt8] = [0x01, 0x02, 0x03]
-//let crcResult = data.withUnsafeBufferPointer { buffer in
-// chargestore_crc8(buffer.baseAddress!, len: buffer.count)
-//}
-//print("CRC8 结果: \(crcResult)")
+++ /dev/null
-//
-// Date.swift
-// Example
-//
-// Created by liangshi on 2025/11/24.
-//
-
-
-import Foundation
-
-// MARK: - Extension Date
-extension Date {
-
- static let formatter = DateFormatter()
-
- struct Format {
-
- let rawValue: String
- init(_ rawValue: String) {
- self.rawValue = rawValue
- }
-
- /// e.g. 01:01:01
- static let time: Format = .init("HH:mm:ss")
-
- /// e.g. 01:01
- static let shortTime: Format = .init("HH:mm")
-
- /// e.g. 01-01
- static let date: Format = .init("MM-dd")
-
- /// e.g. 01月01日
- static let date1: Format = .init("MM月dd日")
-
- /// e.g. 2020-01-01
- static let short: Format = .init("yyyy-MM-dd")
-
-
- /// e.g. 2020年01月01日
- static let short1: Format = .init("yyy年MM月dd日")
-
- /// e.g. 2020-01-01 01:01
- static let middle: Format = .init("yyyy-MM-dd HH:mm")
-
- /// e.g. 2020年01月01日 01:01
- static let middle1: Format = .init("yyy年MM月dd日 HH:mm")
-
- /// e.g. 2020-01-01 01:01:01
- static let long: Format = .init("yyyy-MM-dd HH:mm:ss")
-
- /// e.g. 2020年01月01日 01:01:01
- static let long1: Format = .init("yyyy年MM月dd日 HH:mm:ss")
-
- /// e.g. 2020-01-01 01:01:01.088
- static let full: Format = .init("yyyy-MM-dd HH:mm:ss.SSS")
-
- /// e.g. 2020年01月01日 01:01:01.088
- static let full1: Format = .init("yyyy年MM月dd日 HH:mm:ss.SSS")
- static let full2: Format = .init("yyyy-MM-ddTHH:mm")
- static let full3: Format = .init("yyyy-MM-dd HH:mm")
- static let full4: Format = .init("yyyyMMdd00000000")
- static let full5: Format = .init("yyyyMMddHHmmss")
- static let full6: Format = .init("yyyyMMddHHmmssSSS")
- }
-
- /// 格式化成本地时间
- func format(_ format: Date.Format = .middle) -> String {
- Self.formatter.dateFormat = format.rawValue
- return Self.formatter.string(from: self)
- }
-
- enum Unit {
- case minute(Int)
- case hour(Int)
- case day(Int)
-
- /// 转换成秒
- var second: TimeInterval {
- switch self {
- case .minute(let minute): return 60.0 * Double(minute)
- case .hour(let hour): return 60.0 * 60.0 * Double(hour)
- case .day(let day): return 60.0 * 60.0 * 24.0 * Double(day)
- }
- }
- }
-}
-
-let today: Date = .init()
-
-/// 本地化
-extension Date {
- /// 星期几
- enum Week: Int {
- /// 星期日
- case sun = 1
- /// 星期一
- case mon
- /// 星期二
- case tue
- /// 星期三
- case wed
- /// 星期四
- case thur
- /// 星期五
- case fri
- /// 星期六
- case sat
- }
-
- // /// 当天的第一秒
- // var fromTimeInterval: TimeInterval {
- // let today = format(.short)
- // return today.timeIntervalSince1970(.short)
- // }
- //
- // /// 当天最后一秒
- // var toTimeInterval: TimeInterval { fromTimeInterval + Unit.day(1).second }
-
- /// 哪一年
- var year: Int { component(.year) }
-
- /// 哪个月
- var month: Int { component(.month) }
-
- /// 当月的第几天
- var day: Int { component(.day) }
-
- /// 当月的第几天
- var hour: Int { component(.hour)}
-
- /// 当月的第几天
- var minute: Int { component(.minute)}
-
- /// 当月的第几天
- var second: Int { component(.second)}
-
- /// 当月的第几周
- var weekOfMonth: Int { component(.weekOfMonth) }
-
- /// 今年的第几周
- var weekOfYear: Int { component(.weekOfYear) }
-
- /// 星期几
- var weekDay: Week { Week(rawValue: component(.weekday))! }
-
- /// 假设当天是周五,表示本月的第几个周五
- var weekdayOrdinal: Int { component(.weekdayOrdinal) }
-
- private func component(_ component: Calendar.Component) -> Int {
- return Calendar.autoupdatingCurrent.component(component, from: self)
- }
-}
+++ /dev/null
-//
-// DeepChords.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-import Foundation
-import StarburstSdk
-public class DeepChordsAiSdk{
- public static let shared = DeepChordsAiSdk()
-
-
-
- public func initSDK(){
-// StarburstConfig.shared().switch(to: .ble)
-// StarburstConfig.shared().appId = "app_ro4n4nwljr20kwqo"
-// //MARK: 配置缓存路径
-// StarburstConfig.shared().sdkFolder = NSTemporaryDirectory()
-// StarburstConfig.shared().isDebug = true
-// StarburstConfig.shared().enableTextSyncToDevice = true
-// StarburstConfig.shared().enableEmotionSyncToDevice = true
-// StarburstConfig.shared().enableEarbudsSwitchSync = true
-
- //切换sdk
- StarburstConfig.shared().switch(to: .ble)
- //设置appid
- StarburstConfig.shared().appId = "app_ro4n4nwljr20kwqo"
- //debug模式会打印日志
- StarburstConfig.shared().isDebug = true
- // sdk缓存路径
- StarburstConfig.shared().sdkFolder = NSHomeDirectory() + "/Documents/AiSdk"
- // 日志路径
- StarburstConfig.shared().logPath = logPath()
- // //是否下发文字到耳机仓
- // StarburstConfig.shared().enableTextSyncToDevice = true;
- // //主从耳机切换是否同步sdk信息到耳机
- // StarburstConfig.shared().enableEarbudsSwitchSync = true;
- // //耳机仓表情下发开关
- // StarburstConfig.shared().enableEmotionSyncToDevice = true;
- //添加调试信息
- StarburstConfig.shared().debugInfo = [
- "x-use-ppe":"1",
- "x-tt-env": "ppe_tischarge_test",
- ]
- // voicechat配置
- StarburstConfig.shared().user_custom_prompt_init = "1.用户位置在上海市杨浦区。2.用户名称叫小明。"
-
- StarburstSdk.shared().authCallback = {[weak self] (code,msg) in
-
- }
- //sdk发给蓝牙设备
- StarburstSdk.shared().sendToBleCallback = {data in
- guard let data = data else {return}
- DCBleManager.shared.sendToStarburst(data)
- }
- StarburstSdk.shared().bleRecordStateCallback = {[weak self] state in
-
- }
- }
-
- func logPath()->String{
- let format = DateFormatter()
- format.dateFormat = "yyyyMMddHHmmss"
- let text = format.string(from: Date())
- return NSHomeDirectory() + "/Documents/\(text).log"
- }
-
-}
+++ /dev/null
-//
-// DeepChordsSdk.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/24.
-//
-
-import Foundation
-
+++ /dev/null
-//
-// Demo.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/24.
-//
-
-import UIKit
-
-public class DeepChordsSdkDemo{
- static public func log(){
- print("1111")
- }
-}
+++ /dev/null
-//
-// LogManager.swift
-// Example
-//
-// Created by liangshi on 2025/11/24.
-//
-
-import Foundation
-
-/// 日记管理
-public class Logger {
- static var isDebug: Bool = true
-
- fileprivate static let shared = Logger()
- private var fileHandle:FileHandle?
- private init() {
- let path = getPath()
- fileHandle = FileHandle(forWritingAtPath: path)!
- //fileHandle?.seekToEndOfFile()
- }
-
- fileprivate var dateString: String { Date().format(.full) }
-
- public static var logs: [String] = []
-
-
- private func getPath()->String{
- let foldPath = NSHomeDirectory() + "/Documents/"
- let fileManager = FileManager.default
- if !fileManager.fileExists(atPath: foldPath) {
- do {
- try FileManager.default.createDirectory(atPath: foldPath, withIntermediateDirectories: true, attributes: nil)
- } catch {
- return ""
- }
- }
- let path = foldPath + "Example_\(Date().format(.middle)).log"
- if !FileManager.default.fileExists(atPath: path) {
- FileManager.default.createFile(atPath: path, contents: nil, attributes: nil)
-
- }
- return path
- }
-}
-
-extension Logger {
- public static func debug(_ logs: Any..., line: Int = #line, separator: String = " ", terminator: String = "\n") {
- objc_sync_enter(Logger.shared)
- if Logger.isDebug {
- print(Logger.shared.dateString, terminator: " [DeepChordsSdk-\(String(format: "%03d", line))]: ")
- print(logs, separator: separator, terminator: terminator)
- let logString = Logger.shared.dateString + " [DeepChordsSdk-\(String(format: "%03d", line))]: " + logs.map({ "\($0)" }).joined(separator: separator) + terminator
- Self.logs.append(logString)
- Logger.shared.saveLog(log: logString)
- }
- objc_sync_exit(Logger.shared)
-
-
- }
-
- private func saveLog(log:String){
- fileHandle?.write(log.data(using: .utf8)!)
- }
-}
+++ /dev/null
-//
-// ReceiveManager.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-import Foundation
-
-class ReceiveManager{
-
-
- static func receiveData(_ data:Data){
-
- }
-}
+++ /dev/null
-//
-// Untitled.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-
-import Foundation
-
-/// 判断可选类型是否为 nil
-func isNil(_ any: Any?) -> Bool {
- switch any {
- case .none: return true
- case .some: return false
- }
-}
-
-/// 判断可选类型是否有值
-func isValue(_ any: Any?) -> Bool {
- return isNil(any) == false
-}
-
-/// for Array
-func isEmpty(_ value: [Any]?) -> Bool {
- return isNil(value) || value!.count == 0
-}
-
-/// for Array
-func isNotEmpty(_ value: [Any]?) -> Bool {
- return isEmpty(value) == false
-}
-
-/// for Dictionary
-func isEmpty(_ value: [AnyHashable: Any]?) -> Bool {
- return isNil(value) || value!.count == 0
-}
-
-/// for Dictionary
-func isNotEmpty(_ value: [AnyHashable: Any]?) -> Bool {
- return isEmpty(value) == false
-}
-
-/// for String
-func isEmpty(_ value: String?) -> Bool {
- return isNil(value) || value!.count == 0
-}
-
-/// for String
-func isNotEmpty(_ value: String?) -> Bool {
- return isEmpty(value) == false
-}
-
-public extension String {
-
- /// 补足8位(长度为8的整数倍)
- var binary: String {
- let bytes = (Double(count) / 8.0).upInt
- let offset = bytes * 8 - count
- let prefix = Array(repeating: "0", count: offset).joined()
- return prefix + self
- }
-}
-
-public extension Double {
- var upInt: Int { Int(ceil(self)) }
-}
-
-public extension Int {
- private static let binaryPack = 0b11111111
-
- /// convert to data with byte (max is 4294967295)
- ///
- /// 低位 --> 高位
- var bytes: [UInt8] {
- var mutatingSelf = self
- var bytes = [UInt8(mutatingSelf & Self.binaryPack)]
-
- var count = 1
- mutatingSelf = mutatingSelf >> (count * 8)
- while mutatingSelf > 0 {
- bytes.append(UInt8(mutatingSelf & Self.binaryPack))
- mutatingSelf = mutatingSelf >> (count * 8)
- count = count + 1
- }
- return bytes
- }
-
- /// convert to data with 1 byte
- var byte: UInt8 {
- UInt8(self & Self.binaryPack)
- }
-
- /// convert to data with 2 byte
- ///
- /// 低位 --> 高位
- var byte2: [UInt8] {
- [
- UInt8(self & Self.binaryPack),
- UInt8(self >> 8 & Self.binaryPack)
- ]
- }
-
- /// convert to data with 3 byte
- ///
- /// 低位 --> 高位
- var byte3: [UInt8] {
- [
- UInt8(self & Self.binaryPack),
- UInt8(self >> 8 & Self.binaryPack),
- UInt8(self >> 16 & Self.binaryPack)
- ]
- }
-
- /// convert to data with 4 byte
- ///
- /// 低位 --> 高位
- var byte4: [UInt8] {
- [
- UInt8(self & Self.binaryPack),
- UInt8(self >> 8 & Self.binaryPack),
- UInt8(self >> 16 & Self.binaryPack),
- UInt8(self >> 24 & Self.binaryPack)
- ]
- }
-}
-
-public extension BinaryInteger {
-
- /// e.g. 0000100110010101
- var binaryString: String {
- .init(self, radix: 2).binary
- }
-}
-
-public extension Array where Element == UInt8 {
-
- var int: Int {
- self
- .map { Int($0) }
- .enumerated()
- .map { $1 << ($0 * 8) }
- .reduce(0, { partialResult, value in
- partialResult | value
- })
- }
-
- var data: Data { Data(self) }
-}
-
-public extension Data {
-
- func joined(format: String = "%02x", _ separator: String = "") -> String {
- self
- .map { String(format: format, $0) }
- .joined(separator: separator)
- }
-
- func reversedJoined(format: String = "%02x", _ separator: String = "") -> String {
- self
- .map { String(format: format, $0) }
- .reversed()
- .joined(separator: separator)
- }
-
- var int: Int {
- self
- .map { Int($0) }
- .enumerated()
- .map { $1 << ($0 * 8) }
- .reduce(0, { partialResult, value in
- partialResult | value
- })
- }
-
-}
-
-public extension UInt8 {
- var int: Int { Int(self) }
-}
-
-
-extension Data{
- var float: Float {
- var floatValue: Float = 0.0
- let size = MemoryLayout<Float>.size
- guard self.count >= size else { return 0 }
-
- self.withUnsafeBytes { (buffer: UnsafeRawBufferPointer) -> Void in
- _ = memcpy(&floatValue, buffer.baseAddress!, size)
- }
-
- return floatValue
- }
-}
+++ /dev/null
-//
-// BleSender.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-
-import Foundation
-
-class BleSender{
- var completion: DCCompletionHandler!
- var data = Data()
-
- static var all: [BleSender] = []
-
- init() {
- Self.all.append(self)
- startTimer()
- }
- var timer: Timer?
- func startTimer() {
- deinitTimer()
-
- self.timer = Timer.scheduledTimer(withTimeInterval: 5, repeats: false, block: { [unowned self] _ in
- deinitTimer()
- self.completion?(.response.code(.timeout))
- self.remove()
- })
- }
-
- @discardableResult
- func deinitTimer() ->Self{
- guard let _ = self.timer else { return self}
- self.timer?.invalidate()
- self.timer = nil
- // DCLogger.log("销毁定时器")
- return self
- }
-
- /// 从缓存实例集合中移除该实例
- func remove() {
- Self.all.removeAll { $0 === self }
- }
-
- func isAnswer(_ receiveData:Data)->Bool{
- if data.count < 3{
- return false
- }
- if receiveData[1] == data[1] {
- return true
- }
- return false
- }
-
- static func answer(_ data: Data) -> BleSender? {
- if data.count < 3{
- return nil
- }
- for item in Self.all {
- if item.isAnswer(data) {
- return item
- }
- }
- return nil
- }
-}
-
-public typealias DCCompletionHandler = (_ result: DCResponse) -> Void
-
-/// 状态码
-public enum DCCode: Int,CustomStringConvertible {
-
- public var description: String{
- return "MSCode(rawValue:\(rawValue), message:\(message))"
- }
-
- /// 操作成功
- case success = 1000
- /// 操作失败
- case failure = 1001
- /// 请求超时
- case timeout = 1004
- /// 未知错误
- case unknow = 1005
-
- var message:String{
- switch self {
- case .failure:
- return "失败"
- case .success:
- return "成功"
- case .timeout:
- return "超时"
- default:
- return "未知错误"
- }
- }
-}
-
-public class DCResponse {
- public private(set) var code: DCCode = .success
- public private(set) var data: Data = Data()
- static var response: DCResponse { DCResponse() }
-
-
- var isSuccess:Bool{
- return code == .success
- }
-
- public var description: String{
- return code.description + "data = " + data.joined()
- }
-
- @discardableResult
- func code(_ value: DCCode) -> Self {
- code = value
- return self
- }
-
- @discardableResult
- func value(_ value: Data) -> Self {
- self.data = value
- return self
- }
-}
+++ /dev/null
-//
-// Untitled.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-
-import Foundation
-import CoreBluetooth
-import StarburstSdk
-
-public class DCBleManager{
- public static let serviceUUID = "AE30"
- public static let writeUUID = "AE03"
- public static let notifyUUID = "AE04"
-
-
- public static let shared = DCBleManager()
- private var connectPeripheral: CBPeripheral?
- private var writeCha: CBCharacteristic?
-
- func send(_ sender:BleSender){
- if let connectPeripheral = connectPeripheral, let writeCha = writeCha {
- DCLogger.debug("发",writeCha.uuid.uuidString,sender.data.joined())
-
-
-// if sender.data[1] == 0x10,sender.data[2] == 0x01 {
-// let text1 = "ba100101025b7b226964223a302c226e616d65223a22e69da8e5ae97e7baac2de4b880e6aca1e5b0b1e5a5bd20284c697665292e6d7033222c2273697a65223a343233323632342c22647572223a307d2c7b226964223a312c226e616d65223a22e5bca0e7b4abe8b1aa2de58fafe4b88de58fafe4bba52e6d7033222c2273697a65223a393635383835322c22647572223a307d2c7b226964223a322c226e616d65223a224245594f4e442de79c9fe79a84e788b1e4bda02e6d7033222c2273697a65223a31313031363533372c22647572223a307d2c7b226964223a332c226e616d65223a22472e452e4d2e20e98293e7b4abe6a38b2de69c89e5bf83e4baba2e6d7033222c2273697a65223a393630333832392c22647572223a307d2c7b226964223a342c226e616d65223a2248414e41e88f8ae6a293e4b9942de68891e4b88de698afe5a5b92e6d7033222c2273697a65223a373932343138312c22647572223a307d2c7b226964223a352c226e616d65223a2248414e412de5bf98e8aeb0e68891e887aae5b7b12e6d7033222c2273697a65223a393330343938342c22647572223a307d5da701d9"
-// sender.completion?(.response.code(.success).value(Data.dataWithHexString(text1)))
-// let text2 = "ba100102025b7b226964223a362c226e616d65223a224d722e3136e7bd97e99abde6b0b82de5a484e5a484e590bb2e6d7033222c2273697a65223a383533333836302c22647572223a307d2c7b226964223a372c226e616d65223a22536f6c65722de9a2a8e79a84e5ada3e7af802e6d7033222c2273697a65223a31303031333432352c22647572223a307d2c7b226964223a382c226e616d65223a225477696e732de6818be788b1e5a4a7e8bf87e5a4a92e6d7033222c2273697a65223a393039383039362c22647572223a307d2c7b226964223a392c226e616d65223a225477696e732de6a3aee5b7b4e79a87e5908e2e6d7033222c2273697a65223a373436323832322c22647572223a307d5d0e012c"
-// sender.completion?(.response.code(.success).value(Data.dataWithHexString(text2)))
-// }
-// else{
- connectPeripheral.writeValue(sender.data, for: writeCha, type:.withoutResponse)
-// }
- }
- }
- func sendToStarburst(_ data:Data){
- var full = Data.dataWithHexString("BA0D")
- full.append(data)
- full.addCrc()
- if let connectPeripheral = connectPeripheral, let writeCha = writeCha {
-// DCLogger.debug("发",writeCha.uuid.uuidString,full.joined())
- connectPeripheral.writeValue(full, for: writeCha, type:.withoutResponse)
- }
- }
-}
-
-public extension DCBleManager{
- func centralManager(_ central: CBCentralManager, didConnect peripheral: CBPeripheral) {
- DCLogger.debug("蓝牙已连接 \(peripheral)")
- connectPeripheral = peripheral
- }
-
- func centralManager(_ central: CBCentralManager, didDisconnectPeripheral peripheral: CBPeripheral, error: Error?) {
- DCLogger.debug("蓝牙已断开 \(peripheral)")
- StarburstSdk.shared().bleDisConnected()
- }
-//
-// func peripheral(_ peripheral: CBPeripheral, didDiscoverServices error: Error?) {
-// DCLogger.debug("发现服务成功")
-// for service in peripheral.services! {
-// DCLogger.debug("peripheral service: %@", service)
-// peripheral.discoverCharacteristics(nil, for: service)
-// }
-//
-// }
- func peripheral(_ peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?) {
- if let list = service.characteristics{
- DCLogger.debug("发现特征",list)
- for char in list{
- DCLogger.debug(char)
- if char.uuid.uuidString == DCBleManager.notifyUUID {
- peripheral.setNotifyValue(true, for: char)
- }
- if char.uuid.uuidString == DCBleManager.writeUUID {
- writeCha = char
-
- DCDevice.shared.handShake { success in
- StarburstSdk.shared().bleConnected()
- }
- }
- }
- }
- }
-
- func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
-// DCLogger.debug("收 ",characteristic.uuid,characteristic.value?.joined() ?? "")
- guard let data = characteristic.value else { return }
- if data.count > 4 && data[0] == 0xBA {
- if let sender = BleSender.answer(data) {
- sender.completion?(.response.code(.success).value(data))
- if data[1] == 0x10,data[2] == 0x01{
- //音乐列表分包,解析的时候处理
- }
- else{
- sender.deinitTimer()
- sender.remove()
- }
- return
- }
- else if data[1] == 0x0D{
- let subData = data.subdata(in: 2..<data.count - 3)
- //DCLogger.debug("传给字节sdk",subData.joined())
- StarburstSdk.shared().receiveBleData(subData)
- }else{
- receiveNoticeData(data)
- }
- }
- else{
- DCLogger.debug("收到异常数据!!!!!!!!!!!")
- }
- }
-}
-
-extension DCBleManager{
- func receiveNoticeData(_ data:Data){
- if data[1] == 0x10,data[2] == 0x06{
- DCDevice.shared.receiveNotice(data)
- }
- else if data[1] == 0x0F,data[2] == 0x0B{
- let type = data[3]
- switch type{
- case 0x01:
- DCLogger.debug("打开AI对话")
- case 0x02:
- DCLogger.debug("关闭AI对话")
-// DCChat.shared.stopChat()
- case 0x03:
- DCLogger.debug("打开耳机录音")
-// DCBleRecord.shared.start(type: 0x00)
- case 0x04:
- DCLogger.debug("关闭耳机录音")
-// DCBleRecord.shared.stop()
- default:
- break
- }
- DCDevice.shared.eventCallback?(type)
- DCDevice.shared.sendAiEventResponse(type)
- }
- }
- static func contentData(_ data:Data)->Data{
- if data.count > 4 && data[0] == 0xBA {
- return data.subdata(in: 2..<data.count - 3)
- }
- return data
- }
-}
+++ /dev/null
-//
-// DCBleRecord.swift
-// Example
-//
-// Created by liangshi on 2025/12/9.
-//
-
-import StarburstSdk
-
-public class DCBleRecord {
- public static let shared = DCBleRecord()
- /// 语⾔编码,默认为普通话(zh-CN),auto_lang自动识别
- public var fromLanguage:String = "zh-CN"
- /// ⽬标语⾔编码,默认为英语(en-US),auto_lang自动识别
- public var toLanguage:String = "en-US"
- /// 是否翻译,默认false。如果为true翻译源语言和目标语言不能是同一种语言
- public var isTranslate = false
- /// 是否进⾏Tts,默认false
- public var isTTs = false
- /// 默认pcm ⽀持pcm / ogg_opus / mp3
- public var ttsFormat = "mp3"
- /// 识别回调
- public var asrCallback:((String)->Void)?
- /// 识别回调
- public var translateCallback:((String)->Void)?
- /// 识别回调
- public var asrSplitCallback:((DCResponseModel)->Void)?
- /// 识别回调
- public var translateSplitCallback:((DCResponseModel)->Void)?
- /// 翻译语音回调
- public var translateDataCallback:((Data)->Void)?
- /// 状态码回调
- public var codeCallback:((Int)->Void)?
- /// 录音文件回调
- public var filePathCallBack:((String?)->Void)?
- /// 设置录音文件路径
- public var filePath:String?
-
- var asrList : [(String,Int)] = []
- var asrText = ""
-
- var translateList : [(String,Int)] = []
- var translateText = ""
-
-
- init() {
- setupRecord()
- }
-
- func setupRecord(){
- // 通话录音声道数。1:单声道 ;2:⽴体声;默认单声道
- StarburstConfig.shared().callRecordChannel = 1
-
- let config = StarburstAsrConfig()
- config.isTranslate = isTranslate
- config.fromLanguage = fromLanguage
- config.toLanguage = toLanguage
- config.isTTs = isTTs
- config.ttsFormat = ttsFormat
-
- StarburstSdk.shared().setupDeviceRecord(with: filePath, asrConfig: config) { config in
- DCLogger.debug("录音类型 \(config!.type == 0x00 ? "实时录音" : "通话录音")")
- } recognizeText: { [weak self] model in
- guard let self = self else {return}
- guard let model = model else {return}
-
- if let text = model.textResult,!text.isEmpty{
- DCLogger.debug("asr = \(text)")
- asrSplitCallback?(DCResponseModel(text: text, index: model.definiteIndex, definite: model.definite))
- let msg = asrList.firstIndex (where: { (str,idx) in
- return idx == model.definiteIndex;
- })
- if (msg == nil) {
- asrList.append((text,model.definiteIndex))
- } else {
- asrList[msg!] = (text,model.definiteIndex)
- }
- asrText = asrList.compactMap({ (str,idx) in
- return str
- }).joined(separator: "\n")
-
- asrCallback?(asrText)
- }
- if let translate = model.translateResult,let text = translate.text,!text.isEmpty{
- DCLogger.debug("translate = \(text)")
- translateSplitCallback?(DCResponseModel(text: text, index: Int(translate.definiteIndex), definite: translate.definite))
- let msg = translateList.firstIndex (where: { (str,idx) in
- return idx == translate.definiteIndex;
- })
- if (msg == nil) {
- translateList.append((text,Int(translate.definiteIndex)))
- } else {
- translateList[msg!] = (text,Int(translate.definiteIndex))
- }
- translateText = translateList.compactMap({ (str,idx) in
- return str
- }).joined(separator: "\n")
-
- translateCallback?(translateText)
- }
- if let ttsData = model.ttsResult?.streamPiece {
- if let data = Data(base64Encoded: ttsData){
- translateDataCallback?(data)
- }
- }
- } stateChange: { [weak self] code in
- DCLogger.debug("状态改变",code)
- self?.codeCallback?(code.rawValue)
- } finished: {[weak self] filePath in
- DCLogger.debug("文件录音保存路径 \(filePath ?? "")")
- self?.filePathCallBack?(filePath)
- }
- }
-
- /// 0x00实时录音,0x0c通话录音
- public func start(type:Int,recordPath:String?){
-
- asrList = []
- asrText = ""
-
- translateList = []
- translateText = ""
- filePath = recordPath
- DCLogger.debug("设置地址 \(filePath ?? "")")
-
- setupRecord()
- let config = StarburstBleAsrConfig()
- config.type = type
- StarburstSdk.shared().startDeviceRecord(config)
-
- }
- public func stop(){
- StarburstSdk.shared().stopDeviceRecord()
- }
-}
+++ /dev/null
-//
-// DCCallRecord.swift
-// Example
-//
-// Created by liangshi on 2025/12/30.
-//
-
-import StarburstSdk
-
-public class DCCallRecord {
- public static let shared = DCCallRecord()
- /// 语⾔编码,默认为普通话(zh-CN),auto_lang自动识别
- public var fromLanguage:String = "auto_lang"
- /// ⽬标语⾔编码,默认为英语(en-US),auto_lang自动识别
- public var toLanguage:String = "auto_lang"
- /// 是否翻译,默认false。如果为true翻译源语言和目标语言不能是同一种语言
- public var isTranslate = false
- /// 是否进⾏Tts,默认false
- public var isTTs = false
- /// 默认pcm ⽀持pcm / ogg_opus / mp3
- public var ttsFormat = "mp3"
- /// 识别回调
- public var asrCallback:((String)->Void)?
- /// 对方识别回调
- public var asrOtherCallback:((String)->Void)?
-
- /// 状态码回调
- public var codeCallback:((Int)->Void)?
- /// 录音文件回调
- public var filePathCallBack:((String?)->Void)?
- /// opus回调
- public var opusCallBack:((Data)->Void)?
-
- var asrList : [(String,Int)] = []
- var asrText = ""
-
- var asrOtherList : [(String,Int)] = []
- var asrOtherText = ""
-
- init() {
- setupRecord()
- }
-
- func setupRecord(){
- // 通话录音声道数。1:单声道 ;2:⽴体声;默认单声道
- StarburstConfig.shared().callRecordChannel = 2
-
- let config = StarburstAsrConfig()
- config.isTranslate = isTranslate
- config.fromLanguage = fromLanguage
- config.toLanguage = toLanguage
- config.isTTs = isTTs
- config.ttsFormat = ttsFormat
-
- StarburstSdk.shared().setupDeviceRecord(with: nil, asrConfig: config) { config in
- DCLogger.debug("录音类型 \(config!.type == 0x00 ? "实时录音" : "通话录音")")
- } recognizeText: { [weak self] model in
- guard let self = self else {return}
- guard let model = model else {return}
- DCLogger.debug(model.channel,"asr =",model.definiteIndex,model.textResult)
- if let text = model.textResult,!text.isEmpty{
-
- if model.channel == 1 {
- //左耳
- let msg = asrList.firstIndex (where: { (str,idx) in
- return idx == model.definiteIndex;
- })
- if (msg == nil) {
- asrList.append((text,model.definiteIndex))
- } else {
- asrList[msg!] = (text,model.definiteIndex)
- }
- asrText = asrList.compactMap({ (str,idx) in
- return str
- }).joined(separator: "\n")
-
- asrCallback?(asrText)
- }
- else if model.channel == 2{
- //右耳
- let msg = asrOtherList.firstIndex (where: { (str,idx) in
- return idx == model.definiteIndex;
- })
- if (msg == nil) {
- asrOtherList.append((text,model.definiteIndex))
- } else {
- asrOtherList[msg!] = (text,model.definiteIndex)
- }
- asrOtherText = asrOtherList.compactMap({ (str,idx) in
- return str
- }).joined(separator: "\n")
-
- asrOtherCallback?(asrOtherText)
- }
-
- }
- } stateChange: { [weak self] code in
- DCLogger.debug("状态改变",code)
- self?.codeCallback?(code.rawValue)
- } finished: {[weak self] filePath in
- DCLogger.debug("文件录音保存路径 \(filePath ?? "")")
- self?.filePathCallBack?(filePath)
- }
-
- //通话录音声道数。1:单声道 ;2:⽴体声;默认单声道
- StarburstConfig.shared().callRecordChannel = 2
- //收到sdk传过来的opus音频数据,传到OpusManager解码。解码过程是异步
- StarburstSdk.shared().outputOpusData {[weak self] (config, opusData) in
- DispatchQueue.global().async {
- self?.opusCallBack?(opusData!)
- }
- }
- }
-
- public func inputPcm(data:Data){
- StarburstSdk.shared().inputPcmData(data)
- }
-
- /// 0x00实时录音,0x0c通话录音
- public func start(){
-
- asrList = []
- asrText = ""
-
-
- asrOtherList = []
- asrOtherText = ""
-
- setupRecord()
- let config = StarburstBleAsrConfig()
- config.type = 0x0c
- StarburstSdk.shared().startDeviceRecord(config)
-
- }
- public func stop(){
- StarburstSdk.shared().stopDeviceRecord()
- }
-}
+++ /dev/null
-//
-// DCChat.swift
-// Example
-//
-// Created by liangshi on 2025/12/15.
-//
-
-import StarburstSdk
-
-public class DCRole{
- /// 音色id
- public var sid:String = ""
- /// 名称
- public var name:String = ""
- /// 类型
- public var type:String = ""
- /// 角色
- public var role:String = ""
-
- public init(){
-
- }
-
- public init(sid: String, name: String, type: String, role: String) {
- self.sid = sid
- self.name = name
- self.type = type
- self.role = role
- }
-}
-
-public class DCChat{
- public static let shared = DCChat()
- var speakerList = [DCRole]()
- public var dialogId = 0
- /// 识别回调
- public var asrCallback:((String,Int)->Void)?
- /// 回复回调
- public var responseCallback:((String,Int)->Void)?
- /// 对话语音回调
- public var dataCallback:((Int,Data?,Bool,Int)->Void)?
- /// 状态码回调
- public var codeCallback:((Int)->Void)?
- /// 结束对话回调
- public var finishCallback:((String?)->Void)?
-
- /// 智能体
- public var role:DCRole?
- /// 是否进⾏Tts,默认false
- public var tts:Bool = true
- /// 默认pcm。⽀持pcm / ogg_opus / mp3
- public var ttsAudioFormat:String = "pcm"
- /// 语⾔编码,默认为普通话(zh-CN)
- public var language:String = "zh-CN"
-
- init() {
- setupChat()
- }
-}
-extension DCChat{
- public func getVcSpeekerList(finished:@escaping ([DCRole]?,Bool)->Void){
- StarburstSdk.shared().getVcSpeekerList { (list, success) in
- if success,let list = list {
- var temp = [DCRole]()
- for item in list {
- let role = DCRole()
- role.sid = item.sid
- role.name = item.name
- role.type = item.type
- role.role = item.role
- temp.append(role)
- }
- finished(temp,success)
- }
- else{
- finished(nil,success)
- }
-
- }
- }
-
- func setupChat(){
- let config = StarburstVoiceChatConfig()
- config.tts = tts
- config.ttsAudioFormat = ttsAudioFormat
- if let speaker = role {
- // config.role = "spongebob"
- // config.ttsSpeakerType = "default"
- // config.ttsSpeakerId = "BV063_streaming"
- config.role = speaker.role
- config.ttsSpeakerType = speaker.type
- config.ttsSpeakerId = speaker.sid
- }
-
- StarburstSdk.shared().setupVoiceChat(with: config) { dialogId in
- DCLogger.debug("开始对话 = \(dialogId)")
- } textCallback: {[weak self] model in
- guard let self = self else { return }
- guard let textModel = model else { return }
- self.dialogId = textModel.dialogId
- DCLogger.debug("[recv] = \(textModel.dialogId),\(textModel.conversationFinish),\(textModel.sequence),\(textModel.textResult),\(textModel.responseText)")
- if let text = textModel.textResult{
- //DCLogger.debug("[send] = \(textModel.sequence),\(text)")
- asrCallback?(text,self.dialogId)
- }
- else if let text = textModel.responseText{
- //DCLogger.debug("[recv] = \(textModel.sequence),\(text)")
- responseCallback?(text,self.dialogId)
- }
-
- } responseVoice: { [weak self] (dialogId,data, finish,sampleRate) in
- guard let self = self else { return }
- self.dialogId = dialogId
- dataCallback?(dialogId,data,finish,sampleRate)
- } stateChange: {[weak self] code in
- DCLogger.debug("状态改变 \(code)")
- self?.codeCallback?(code.rawValue)
- } finished: {[weak self] filePath in
- DCLogger.debug("结束对话")
- self?.finishCallback?(filePath)
- }
- }
-
- public func startChat(){
- setupChat()
- DCDevice.shared.startChat()
- }
- public func stopChat(){
- StarburstSdk.shared().stopVoiceChat(self.dialogId)
- }
- public func startPlayTtsAudio(){
- StarburstSdk.shared().startPlayTtsAudio(self.dialogId)
- }
- public func stopPlayTtsAudio(){
- StarburstSdk.shared().stopPlayTtsAudio(self.dialogId)
- }
-}
+++ /dev/null
-//
-// Untitled.swift
-// Example
-//
-// Created by liangshi on 2025/12/29.
-//
-
-import StarburstSdk
-
-
-public class DCResponseModel {
- public var text:String = ""
- public var index:Int = 0
- public var definite:Bool = false
-
- init(text: String, index: Int, definite: Bool) {
- self.text = text
- self.index = index
- self.definite = definite
- }
-}
-
-public class DCChinse2En {
- public static let shared = DCChinse2En()
- /// 语⾔编码,默认为普通话(zh-CN),auto_lang自动识别
- public var fromLanguage:String = "zh-CN"
- /// ⽬标语⾔编码,默认为英语(en-US),auto_lang自动识别
- public var toLanguage:String = "en-US"
- /// 是否翻译,默认false。如果为true翻译源语言和目标语言不能是同一种语言
- public var isTranslate = false
- /// 是否进⾏Tts,默认false
- public var isTTs = false
- /// 默认pcm ⽀持pcm / ogg_opus / mp3
- public var ttsFormat = "pcm"
- /// 识别回调
- public var asrCallback:((DCResponseModel)->Void)?
- /// 翻译回调
- public var translateCallback:((DCResponseModel)->Void)?
- /// 翻译语音回调
- public var translateDataCallback:((Data)->Void)?
- /// 状态码回调
- public var codeCallback:((Int)->Void)?
- /// 打断
- public var interruptionCallBack:(()->Void)?
- /// 录音文件回调
- public var filePathCallBack:((String?)->Void)?
-
- var asrList : [(String,Int)] = []
- var asrText = ""
-
- var translateList : [(String,Int)] = []
- var translateText = ""
-
- public func start(){
- let config = StarburstAsrConfig()
- config.isTranslate = isTranslate
- config.fromLanguage = fromLanguage
- config.toLanguage = toLanguage
- config.isTTs = isTTs
- config.ttsFormat = ttsFormat
- asrList = []
- asrText = ""
-
- translateList = []
- translateText = ""
-
- StarburstSdk.shared().startRecordAsr(config) {voiceData in
- //DCLogger.debug("录音的音频流 = \(voiceData!)")
- } recognizeText: {[weak self] model in
- guard let self = self else {return}
- guard let model = model else {return}
-
- if let text = model.textResult,!text.isEmpty{
-// DCLogger.debug("asr = \(text)")
- asrCallback?(DCResponseModel(text: text, index: model.definiteIndex, definite: model.definite))
- }
- if let translate = model.translateResult,let text = translate.text,!text.isEmpty{
-// DCLogger.debug("translate = \(text)")
- translateCallback?(DCResponseModel(text: text, index: Int(translate.definiteIndex), definite: translate.definite))
- }
- if let ttsData = model.ttsResult?.streamPiece {
- if let data = Data(base64Encoded: ttsData){
- translateDataCallback?(data)
- }
- }
- } stateChange: {[weak self] code in
- DCLogger.debug("状态改变",code)
- self?.codeCallback?(code.rawValue)
- } interruption: { [weak self] in
- self?.interruptionCallBack?()
- }
- }
- public func stop(){
- StarburstSdk.shared().stopRecordAsr {[weak self] filePath in
- DCLogger.debug("文件录音保存路径 \(filePath ?? "")")
- self?.filePathCallBack?(filePath)
- }
-
- }
-}
+++ /dev/null
-//
-// DCDevice.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-
-import Foundation
-
-public class DCDevice{
- public static let shared = DCDevice()
-
- /// ai事件回调
- /// 0x01(打开AI对话)
-// 0x02(关闭AI对话)
-// 0x03(打开耳机录音)
-// 0x04(关闭耳机录音)
- public var eventCallback:((UInt8)->Void)?
-
- public var muiscPlayCallback:((UInt16,UInt16,UInt16)->Void)?
-
- ///
- func receiveNotice(_ data:Data){
- if data[1] == 0x10,data[2] == 0x06{
- let index = UInt16(data[3...4].int)
- let pro = UInt16(data[5...6].int)
- let total = UInt16(data[7...8].int)
- DCLogger.debug("播放进度index = \(index),total = \(total),pro = \(pro)")
- muiscPlayCallback?(index,total,pro)
- }
- }
-}
- extension DCDevice{
- public func handShake(finished:@escaping ((Bool)?)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x11
- var data:UInt8 = 0x00
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = {[weak self] result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- finished(true)
- }
- else{
- DCLogger.debug("握手失败")
- finished(false)
- self?.handShake(finished: finished)
- }
- }
- DCBleManager.shared.send(sender)
- }
- ///
- ///
- public func getBatery(finished:@escaping ((Int,Int)?)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x09
- var data:UInt8 = 0x00
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let leftValue = result.data[3].int
- let rightValue = result.data[5].int
- DCLogger.debug(leftValue,rightValue)
- finished((leftValue,rightValue))
- }
- else{
- finished(nil)
- }
- }
- DCBleManager.shared.send(sender)
- }
- public func getSoftVersion(finished:@escaping (String?)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0A
- var data:UInt8 = 0x00
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let data = result.data[2...6]
- let text = String(data: data, encoding:.utf8)
- DCLogger.debug(text ?? "")
- finished((text))
- }
- else{
- finished(nil)
- }
- }
- DCBleManager.shared.send(sender)
- }
- public func getHardVersion(finished:@escaping (String?)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0A
- var data:UInt8 = 0x01
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let data = result.data[2...6]
- let text = String(data: data, encoding:.utf8)
- DCLogger.debug(text ?? "")
- finished((text))
- }
- else{
- finished(nil)
- }
- }
- DCBleManager.shared.send(sender)
- }
-
- /// state 0关闭,1打开
- public func findDevice(state:UInt8,finished:@escaping (Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0B
- var data:UInt8 = state
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = result.data[2].int
- DCLogger.debug(value)
- finished(true)
- }
- else{
- finished(false)
- }
- }
- DCBleManager.shared.send(sender)
- }
-
- /// type, 0x00(正常模式)
- // 0x01(流行)
- // 0x02(经典)
- // 0x03(爵士)
- // 0x04(摇滚)
- // 0x05(自定义)
- public func setEQ(type:UInt8,finished:@escaping (Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0C
- var data:UInt8 = type
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = result.data[2].int
- DCLogger.debug(value)
- finished(value == 0)
- }
- else{
- finished(false)
- }
- }
- DCBleManager.shared.send(sender)
- }
- /// vaue,只有自定义才有,索引 0-9(对应10段EQ调节)(-12~12)
- public func setCustomEQ(index:UInt8,value:Int,finished:@escaping (Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0C
- var data:UInt8 = 0x06
- var index:UInt8 = UInt8(index)
- let int8Value: Int8 = Int8(value)
- let valueData = withUnsafeBytes(of: int8Value) { Data($0) }
-
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&index, count: 1)
- total.append(valueData)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = result.data[2].int
- DCLogger.debug(value)
- finished(value == 0)
- }
- else{
- finished(false)
- }
- }
- DCBleManager.shared.send(sender)
- }
- public func getEQ(finished:@escaping ((type:UInt8,value:[Int])?,Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0E
- var data:UInt8 = 0x00
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let type = UInt8(result.data[2].int)
- DCLogger.debug(type)
- if type == 5 {
- let data = result.data[3...12]
- let int8Array = data.map { byte in
- return Data([byte]).toInt8()
- }
- print(int8Array)
- let list = int8Array.map{Int($0)}
- finished((type,list),true)
-
-
- }
- else{
- finished((type,[]),true)
- }
- }
- else{
- finished(nil,false)
- }
- }
- DCBleManager.shared.send(sender)
- }
-}
-extension Data {
- func toInt8() -> Int8 {
- var int8Result: Int8 = 0
- self.withUnsafeBytes {
- int8Result = $0.load(as: Int8.self)
- }
- return int8Result
- }
-}
-
-extension DCDevice{
- //0x01(打开AI对话)
-// 0x02(关闭AI对话)
-// 0x03(打开耳机录音)
-// 0x04(关闭耳机录音)
- func sendAiEventResponse(_ event:UInt8){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0F
- var data:UInt8 = 0x0B
- var content:UInt8 = event
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&content, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- }
- DCBleManager.shared.send(sender)
- sender.deinitTimer()//不需要回执
- sender.remove()
- }
- func startChat(){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0F
- var data:UInt8 = 0x0A
- var content:UInt8 = 0x01
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&content, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- }
- DCBleManager.shared.send(sender)
- }
- func stopChat(){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x0F
- var data:UInt8 = 0x0A
- var content:UInt8 = 0x00
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&content, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- }
- DCBleManager.shared.send(sender)
- }
-}
+++ /dev/null
-//
-// LogManager.swift
-// Example
-//
-// Created by liangshi on 2025/11/24.
-//
-
-import Foundation
-
-/// 日记管理
-public class DCLogger {
- static var isDebug: Bool = true
-
- fileprivate static let shared = DCLogger()
- private var fileHandle:FileHandle?
- private init() {
- let path = getPath()
- fileHandle = FileHandle(forWritingAtPath: path)!
- //fileHandle?.seekToEndOfFile()
- }
-
- fileprivate var dateString: String { Date().format(.full) }
-
- public static var logs: [String] = []
-
-
- private func getPath()->String{
- let foldPath = NSHomeDirectory() + "/Documents/"
- let fileManager = FileManager.default
- if !fileManager.fileExists(atPath: foldPath) {
- do {
- try FileManager.default.createDirectory(atPath: foldPath, withIntermediateDirectories: true, attributes: nil)
- } catch {
- return ""
- }
- }
- let path = foldPath + "Example_\(Date().format(.middle)).log"
- if !FileManager.default.fileExists(atPath: path) {
- FileManager.default.createFile(atPath: path, contents: nil, attributes: nil)
-
- }
- return path
- }
-}
-
-extension DCLogger {
- public static func debug(_ logs: Any..., line: Int = #line, separator: String = " ", terminator: String = "\n") {
- objc_sync_enter(DCLogger.shared)
- if DCLogger.isDebug {
- print(DCLogger.shared.dateString, terminator: " [DeepChordsSdk-\(String(format: "%03d", line))]: ")
- print(logs, separator: separator, terminator: terminator)
- let logString = DCLogger.shared.dateString + " [DeepChordsSdk-\(String(format: "%03d", line))]: " + logs.map({ "\($0)" }).joined(separator: separator) + terminator
- Self.logs.append(logString)
- DCLogger.shared.saveLog(log: logString)
- }
- objc_sync_exit(DCLogger.shared)
-
-
- }
-
- private func saveLog(log:String){
- fileHandle?.write(log.data(using: .utf8)!)
- }
-}
+++ /dev/null
-//
-// DCMusic.swift
-// Example
-//
-// Created by liangshi on 2025/12/17.
-//
-import Foundation
-
-public class DCMusic:Codable{
- /// id
- public var id:UInt16 = 0
- /// 名字
- public var name:String = ""
- /// 大小
- public var size:Int = 0
- /// 时长
- public var dur:Int = 0
-}
-
-extension DCDevice{
-
- public func getTotalMusic(finished:@escaping (Int?)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x10
- var data:UInt8 = 0x08
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = result.data[3...4].int
- DCLogger.debug(value)
- finished(value)
- }
- else{
- finished(nil)
- }
- }
- DCBleManager.shared.send(sender)
- }
- public func getMusicList(size:UInt8,index:UInt16,finished:@escaping ([DCMusic]?,Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x10
- var data:UInt8 = 0x01
- var pageSize = size
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&pageSize, count: 1)
- total.appendInt16(index)
- total.addCrc()
-
- var totalList = [DCMusic]()
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- //let data = DCBleManager.contentData(result.data)
- if result.data.count <= 8{
- sender.deinitTimer()
- sender.remove()
- finished(nil,false)
- return
- }
-
- let index = result.data[3].int
- let total = result.data[4].int
- DCLogger.debug(total,index)
- let data = result.data.subdata(in: 5..<result.data.count - 3)
- let str = String(data: data, encoding: .utf8)
- DCLogger.debug(str ?? "")
- guard let list = JSON.decode([DCMusic].self, from: data) else {
- sender.deinitTimer()
- sender.remove()
- finished(nil,false)
- return
- }
- totalList += list
-
- if index == total {
- sender.deinitTimer()
- sender.remove()
- finished(totalList,true)
- }
- }
- else{
- finished(nil,false)
- }
- }
- DCBleManager.shared.send(sender)
- }
-
- // 0x00:顺序循环
- // 0x01:随机
- // 0x02:单曲
- public func setMusicPlayMode(mode:UInt8,finished:@escaping (Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x10
- var data:UInt8 = 0x02
- var mode:UInt8 = mode
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&mode, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = result.data[2].int
- DCLogger.debug(value)
- finished(value == 0)
- }
- else{
- finished(false)
- }
- }
- DCBleManager.shared.send(sender)
- }
- public func getMusicPlayMode(finished:@escaping (UInt8?,Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x10
- var data:UInt8 = 0x03
- var content:UInt8 = 0x00
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&content, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = UInt8(result.data[3].int)
- DCLogger.debug(value)
- finished(value,true)
- }
- else{
- finished(nil,false)
- }
- }
- DCBleManager.shared.send(sender)
- }
-
- public func musicPlay(index:UInt16?,finished:@escaping (UInt16?,Bool)->Void){
- if let index = index {
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x10
- var data:UInt8 = 0x05
-
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.appendInt16(index)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = UInt16(result.data[3...4].int)
- DCLogger.debug(value)
- finished(value,true)
- }
- else{
- finished(nil,false)
- }
- }
- DCBleManager.shared.send(sender)
- }
- else{
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x10
- var data:UInt8 = 0x04
- var content:UInt8 = 0x00
-
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&content, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = UInt16(result.data[3...4].int)
- DCLogger.debug(value)
- finished(value,true)
- }
- else{
- finished(nil,false)
- }
- }
- DCBleManager.shared.send(sender)
- }
- }
- public func musicPause(finished:@escaping (Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x10
- var data:UInt8 = 0x04
- var content:UInt8 = 0x01
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&content, count: 1)
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- finished(true)
- }
- else{
- finished(false)
- }
- }
- DCBleManager.shared.send(sender)
- }
- public func musicDelete(list:[UInt16],finished:@escaping (Bool)->Void){
- var head: UInt8 = 0xBA
- var cmd: UInt8 = 0x10
- var data:UInt8 = 0x07
- var content:UInt8 = UInt8(list.count)
- var total = Data()
- total.append(&head, count: 1)
- total.append(&cmd, count: 1)
- total.append(&data, count: 1)
- total.append(&content, count: 1)
- for item in list {
- total.appendInt16(item)
- }
- total.addCrc()
-
- let sender = BleSender()
- sender.data = total
- sender.completion = { result in
- DCLogger.debug("\(result.description)")
- if result.isSuccess{
- let value = UInt16(result.data[3].int)
- DCLogger.debug(value)
- finished(value == 0)
- }
- else{
- finished(false)
- }
- }
- DCBleManager.shared.send(sender)
- }
-
-}
+++ /dev/null
-//
-// DC.swift
-// Example
-//
-// Created by liangshi on 2025/12/9.
-//
-import StarburstSdk
-
-public class DCPhoneRecord {
- public static let shared = DCPhoneRecord()
- /// 语⾔编码,默认为普通话(zh-CN),auto_lang自动识别
- public var fromLanguage:String = "zh-CN"
- /// ⽬标语⾔编码,默认为英语(en-US),auto_lang自动识别
- public var toLanguage:String = "en-US"
- /// 是否翻译,默认false。如果为true翻译源语言和目标语言不能是同一种语言
- public var isTranslate = false
- /// 是否进⾏Tts,默认false
- public var isTTs = false
- /// 默认pcm ⽀持pcm / ogg_opus / mp3
- public var ttsFormat = "pcm"
- /// 识别回调
- public var asrCallback:((String)->Void)?
- /// 翻译回调
- public var translateCallback:((String)->Void)?
- /// 翻译语音回调
- public var translateDataCallback:((Data)->Void)?
- /// 状态码回调
- public var codeCallback:((Int)->Void)?
- /// 打断
- public var interruptionCallBack:(()->Void)?
- /// 录音文件回调
- public var filePathCallBack:((String?)->Void)?
-
- var asrList : [(String,Int)] = []
- var asrText = ""
-
- var translateList : [(String,Int)] = []
- var translateText = ""
-
- public func start(){
- let config = StarburstAsrConfig()
- config.isTranslate = isTranslate
- config.fromLanguage = fromLanguage
- config.toLanguage = toLanguage
- config.isTTs = isTTs
- config.ttsFormat = ttsFormat
- asrList = []
- asrText = ""
-
- translateList = []
- translateText = ""
-
- StarburstSdk.shared().startRecordAsr(config) {voiceData in
- //DCLogger.debug("录音的音频流 = \(voiceData!)")
- } recognizeText: {[weak self] model in
- guard let self = self else {return}
- guard let model = model else {return}
-
- if let text = model.textResult,!text.isEmpty{
- DCLogger.debug("asr = \(text)")
- let msg = asrList.firstIndex (where: { (str,idx) in
- return idx == model.definiteIndex;
- })
- if (msg == nil) {
- asrList.append((text,model.definiteIndex))
- } else {
- asrList[msg!] = (text,model.definiteIndex)
- }
- asrText = asrList.compactMap({ (str,idx) in
- return str
- }).joined(separator: "\n")
-
- asrCallback?(asrText)
- }
- if let translate = model.translateResult,let text = translate.text,!text.isEmpty{
- DCLogger.debug("translate = \(text)")
- let msg = translateList.firstIndex (where: { (str,idx) in
- return idx == translate.definiteIndex;
- })
- if (msg == nil) {
- translateList.append((text,Int(translate.definiteIndex)))
- } else {
- translateList[msg!] = (text,Int(translate.definiteIndex))
- }
- translateText = translateList.compactMap({ (str,idx) in
- return str
- }).joined(separator: "\n")
-
- translateCallback?(translateText)
- }
- if let ttsData = model.ttsResult?.streamPiece {
- if let data = Data(base64Encoded: ttsData){
- translateDataCallback?(data)
- }
- }
- } stateChange: {[weak self] code in
- DCLogger.debug("状态改变",code)
- self?.codeCallback?(code.rawValue)
- } interruption: { [weak self] in
- self?.interruptionCallBack?()
- }
- }
- public func stop(){
- StarburstSdk.shared().stopRecordAsr {[weak self] filePath in
- DCLogger.debug("文件录音保存路径 \(filePath ?? "")")
- self?.filePathCallBack?(filePath)
- }
-
- }
-}
+++ /dev/null
-//
-// Data.swift
-// Example
-//
-// Created by liangshi on 2025/11/24.
-//
-import Foundation
-
-extension Data {
- static func dataWithHexString(_ hexStr: String) -> Data {
- let hexStrWithoutSpaces = hexStr.replacingOccurrences(of: " ", with: "")
- let lowercasedHexStr = hexStrWithoutSpaces.lowercased()
- let len = lowercasedHexStr.count
- if len == 0 {
- return Data()
- }
-
- let utf16Chars = lowercasedHexStr.utf16
-
- var result = Data()
- var bytes: UInt8
- var str = [CChar](repeating: 0, count: 3)
- for i in 0..<len / 2 {
- str[0] = CChar(utf16Chars[utf16Chars.index(utf16Chars.startIndex, offsetBy: 2 * i)])
- str[1] = CChar(utf16Chars[utf16Chars.index(utf16Chars.startIndex, offsetBy: 2 * i + 1)])
- bytes = UInt8(strtoul(str, nil, 16))
- result.append(&bytes, count: 1)
- }
- return result
- }
-
- static func crc8(_ data: Data) -> UInt8 {
- var crc: UInt8 = 0
- for byte in data {
- crc ^= byte
- for _ in 0..<8 {
- if crc & 0x01 != 0 {
- crc = (crc >> 1) ^ 0x8C
- } else {
- crc >>= 1
- }
- }
- }
- return crc
- }
-
- mutating func addCrc(){
- var len = UInt16(self.count - 2)
- self.appendInt16(len)
- var crc = Data.crc8(self)
- self.append(&crc, count: 1)
- }
-
-// mutating func addCrc(){
-// var list = self.map({ $0 })
-// var crc = chargestore_crc8(list, len: list.count)
-// self.append(&crc, count: 1)
-// }
-
- mutating func appendInt16(_ value:UInt16){
- var byte1 = UInt8(value & 0xFF)
- var byte2 = UInt8((value >> 8) & 0xFF)
- self.append(&byte1, count: 1)
- self.append(&byte2, count: 1)
-
- }
-}
-
-
-func chargestore_crc8(_ ptr: UnsafePointer<UInt8>, len: Int) -> UInt8 {
- var crc: UInt8 = 0
- var length = len
- var currentPtr = ptr
-
- while length > 0 {
- crc ^= currentPtr.pointee
- currentPtr = currentPtr.advanced(by: 1)
- length -= 1
-
- for _ in 0..<8 {
- if crc & 0x01 != 0 {
- crc = (crc >> 1) ^ 0x8C
- } else {
- crc >>= 1
- }
- }
- }
- return crc
-}
-
-class JSON {
- /// JSON decode
- static func decode<T: Decodable>(_ decodable: T.Type, from data: Data) -> T? {
- do {
- return try JSONDecoder().decode(decodable.self, from: data)
- } catch { }
- return nil
- }
-
- /// JSON decode
- static func decode<T: Decodable>(_ decodable: T.Type, from jsonString: String) -> T? {
- guard let data = jsonString.data(using: .utf8) else { return nil }
- return decode(decodable, from: data)
- }
-}
+++ /dev/null
-//
-// Date.swift
-// Example
-//
-// Created by liangshi on 2025/11/24.
-//
-
-
-import Foundation
-
-// MARK: - Extension Date
-extension Date {
-
- static let formatter = DateFormatter()
-
- struct Format {
-
- let rawValue: String
- init(_ rawValue: String) {
- self.rawValue = rawValue
- }
-
- /// e.g. 01:01:01
- static let time: Format = .init("HH:mm:ss")
-
- /// e.g. 01:01
- static let shortTime: Format = .init("HH:mm")
-
- /// e.g. 01-01
- static let date: Format = .init("MM-dd")
-
- /// e.g. 01月01日
- static let date1: Format = .init("MM月dd日")
-
- /// e.g. 2020-01-01
- static let short: Format = .init("yyyy-MM-dd")
-
-
- /// e.g. 2020年01月01日
- static let short1: Format = .init("yyy年MM月dd日")
-
- /// e.g. 2020-01-01 01:01
- static let middle: Format = .init("yyyy-MM-dd HH:mm")
-
- /// e.g. 2020年01月01日 01:01
- static let middle1: Format = .init("yyy年MM月dd日 HH:mm")
-
- /// e.g. 2020-01-01 01:01:01
- static let long: Format = .init("yyyy-MM-dd HH:mm:ss")
-
- /// e.g. 2020年01月01日 01:01:01
- static let long1: Format = .init("yyyy年MM月dd日 HH:mm:ss")
-
- /// e.g. 2020-01-01 01:01:01.088
- static let full: Format = .init("yyyy-MM-dd HH:mm:ss.SSS")
-
- /// e.g. 2020年01月01日 01:01:01.088
- static let full1: Format = .init("yyyy年MM月dd日 HH:mm:ss.SSS")
- static let full2: Format = .init("yyyy-MM-ddTHH:mm")
- static let full3: Format = .init("yyyy-MM-dd HH:mm")
- static let full4: Format = .init("yyyyMMdd00000000")
- static let full5: Format = .init("yyyyMMddHHmmss")
- static let full6: Format = .init("yyyyMMddHHmmssSSS")
- }
-
- /// 格式化成本地时间
- func format(_ format: Date.Format = .middle) -> String {
- Self.formatter.dateFormat = format.rawValue
- return Self.formatter.string(from: self)
- }
-
- enum Unit {
- case minute(Int)
- case hour(Int)
- case day(Int)
-
- /// 转换成秒
- var second: TimeInterval {
- switch self {
- case .minute(let minute): return 60.0 * Double(minute)
- case .hour(let hour): return 60.0 * 60.0 * Double(hour)
- case .day(let day): return 60.0 * 60.0 * 24.0 * Double(day)
- }
- }
- }
-}
-
-let today: Date = .init()
-
-/// 本地化
-extension Date {
- /// 星期几
- enum Week: Int {
- /// 星期日
- case sun = 1
- /// 星期一
- case mon
- /// 星期二
- case tue
- /// 星期三
- case wed
- /// 星期四
- case thur
- /// 星期五
- case fri
- /// 星期六
- case sat
- }
-
- // /// 当天的第一秒
- // var fromTimeInterval: TimeInterval {
- // let today = format(.short)
- // return today.timeIntervalSince1970(.short)
- // }
- //
- // /// 当天最后一秒
- // var toTimeInterval: TimeInterval { fromTimeInterval + Unit.day(1).second }
-
- /// 哪一年
- var year: Int { component(.year) }
-
- /// 哪个月
- var month: Int { component(.month) }
-
- /// 当月的第几天
- var day: Int { component(.day) }
-
- /// 当月的第几天
- var hour: Int { component(.hour)}
-
- /// 当月的第几天
- var minute: Int { component(.minute)}
-
- /// 当月的第几天
- var second: Int { component(.second)}
-
- /// 当月的第几周
- var weekOfMonth: Int { component(.weekOfMonth) }
-
- /// 今年的第几周
- var weekOfYear: Int { component(.weekOfYear) }
-
- /// 星期几
- var weekDay: Week { Week(rawValue: component(.weekday))! }
-
- /// 假设当天是周五,表示本月的第几个周五
- var weekdayOrdinal: Int { component(.weekdayOrdinal) }
-
- private func component(_ component: Calendar.Component) -> Int {
- return Calendar.autoupdatingCurrent.component(component, from: self)
- }
-}
+++ /dev/null
-//
-// DeepChords.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-import Foundation
-import StarburstSdk
-public class DeepChordsAiSdk{
- public static let shared = DeepChordsAiSdk()
- public var authCallback: ((Int,String) -> Void)?
- public var sdkLog:String{
- return StarburstConfig.shared().logPath
- }
- public var isDebug:Bool = false{
- didSet{
- StarburstConfig.shared().isDebug = false
- DCLogger.isDebug = isDebug
- }
- }
-
-
- public func initSDK(){
-
- StarburstConfig.shared().switch(to: .ble)
- StarburstConfig.shared().appId = "prjzVnOEpKL1N"
- StarburstConfig.shared().isDebug = false
- //MARK: 配置缓存路径
- StarburstConfig.shared().sdkFolder = NSTemporaryDirectory()
-// StarburstConfig.shared().sdkFolder = NSHomeDirectory() + "/Documents/DeepChordsSdk"
- // 日志路径
-// StarburstConfig.shared().logPath = logPath()
- StarburstConfig.shared().logPath = nil
- //是否下发文字到耳机仓
- StarburstConfig.shared().enableTextSyncToDevice = false
- //主从耳机切换是否同步sdk信息到耳机
- StarburstConfig.shared().enableEarbudsSwitchSync = true
- //耳机仓表情下发开关
- StarburstConfig.shared().enableEmotionSyncToDevice = false
- //添加调试信息
-// StarburstConfig.shared().debugInfo = [
-// "x-use-ppe":"1",
-// "x-tt-env": "ppe_tischarge_test",
-// ]
- // voicechat配置
-// StarburstConfig.shared().user_custom_prompt_init = "1.用户位置在上海市杨浦区。2.用户名称叫小明。"
-
- StarburstSdk.shared().authCallback = {[weak self] (code,msg) in
- self?.authCallback?(Int(code),msg ?? "")
- }
- //sdk发给蓝牙设备
- StarburstSdk.shared().sendToBleCallback = {data in
- guard let data = data else {return}
- DCBleManager.shared.sendToStarburst(data)
- }
- StarburstSdk.shared().bleRecordStateCallback = {[weak self] state in
-
- }
- }
-
- func logPath()->String{
- let format = DateFormatter()
- format.dateFormat = "yyyyMMddHHmmss"
- let text = format.string(from: Date())
- return NSHomeDirectory() + "/Documents/StarburstSdk_\(text).log"
- }
-}
-
-extension DeepChordsAiSdk{
- public func translate(text:String,from:String,to:String,finished:@escaping ((stream:String,finish:Bool)?)->Void){
- let con = StarburstTslConfig()
- con.fromLanguage = from
- con.toLanguage = to
-
- StarburstSdk.shared().translateByText(withSplit: text, config: con) { model in
- guard let model = model else{return}
- finished((model.llmResponse,model.complete))
- } error: { error in
- finished(nil)
- }
-
- }
- public func sumary(text:String,finished:@escaping ((stream:String,finish:Bool)?)->Void){
-
- StarburstSdk.shared().summaryByText(withSplit: text) { model in
- guard let model = model else{return}
- finished((model.llmResponse,model.complete))
- } error: { error in
- finished(nil)
- }
- }
- public func cancelTranslateByTextWithSplit(){
- StarburstSdk.shared().cancelTranslateByTextWithSplit()
- }
- public func cancelSummaryByTextWithSplit(){
- StarburstSdk.shared().cancelSummaryByTextWithSplit()
- }
- public func getDeviceName()->String?{
- let dn = StarburstSdk.shared().getDeviceName()
- return dn
- }
-}
+++ /dev/null
-//
-// DeepChordsSdk.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/24.
-//
-
-import Foundation
-
+++ /dev/null
-//
-// ReceiveManager.swift
-// DeepChordsSdk
-//
-// Created by liangshi on 2025/11/25.
-//
-import Foundation
-
-class ReceiveManager{
-
-
- static func receiveData(_ data:Data){
-
- }
-}
+++ /dev/null
-//
-// Untitled.swift
-// Example
-//
-// Created by liangshi on 2025/12/29.
-//
-
objects = {
/* Begin PBXBuildFile section */
- 111E0F1C572CCDE29D292F2C /* Pods_DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A3D9D4F11FC88844BFEAE4C3 /* Pods_DeepChordsSdk.framework */; };
- 3F3F14032ED5A9A50038A1C8 /* DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3F3F13E32ED5A8C10038A1C8 /* DeepChordsSdk.framework */; };
6A05823333B2C2EB854DC2D7 /* Pods_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BA0D452D1F1A03B9DE590FF /* Pods_Example.framework */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
- 3F3F14432ED5AC240038A1C8 /* Embed Frameworks */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- );
- name = "Embed Frameworks";
- runOnlyForDeploymentPostprocessing = 0;
- };
3F3F14492ED5AC570038A1C8 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
/* Begin PBXFileReference section */
23C20F392C077DCC8875F909 /* Pods-DeepChordsSdk.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChordsSdk.release.xcconfig"; path = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.release.xcconfig"; sourceTree = "<group>"; };
3F3F01E32ED451920038A1C8 /* Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 3F3F13E32ED5A8C10038A1C8 /* DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
55108288A4959871FAF7AC5F /* Pods-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example.debug.xcconfig"; path = "Target Support Files/Pods-Example/Pods-Example.debug.xcconfig"; sourceTree = "<group>"; };
6A0C11EDFE570E63DB17064A /* Pods-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Example.release.xcconfig"; path = "Target Support Files/Pods-Example/Pods-Example.release.xcconfig"; sourceTree = "<group>"; };
7BA0D452D1F1A03B9DE590FF /* Pods_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
);
target = 3F3F01E22ED451920038A1C8 /* Example */;
};
- 3F3F14462ED5AC420038A1C8 /* Exceptions for "DeepChordsSdk" folder in "Example" target */ = {
- isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
- membershipExceptions = (
- StarburstSdk.framework,
- );
- target = 3F3F01E22ED451920038A1C8 /* Example */;
- };
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
-/* Begin PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */
- 3F3F14442ED5AC240038A1C8 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "DeepChordsSdk" target */ = {
- isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
- attributesByRelativePath = {
- StarburstSdk.framework = (CodeSignOnCopy, RemoveHeadersOnCopy, );
- };
- buildPhase = 3F3F14432ED5AC240038A1C8 /* Embed Frameworks */;
- membershipExceptions = (
- StarburstSdk.framework,
- );
- };
- 3F3F144A2ED5AC570038A1C8 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "Example" target */ = {
- isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
- attributesByRelativePath = {
- StarburstSdk.framework = (CodeSignOnCopy, RemoveHeadersOnCopy, );
- };
- buildPhase = 3F3F14492ED5AC570038A1C8 /* Embed Frameworks */;
- membershipExceptions = (
- StarburstSdk.framework,
- );
- };
-/* End PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */
-
/* Begin PBXFileSystemSynchronizedRootGroup section */
3F3F01E52ED451920038A1C8 /* Example */ = {
isa = PBXFileSystemSynchronizedRootGroup;
path = Example;
sourceTree = "<group>";
};
- 3F3F13E42ED5A8C10038A1C8 /* DeepChordsSdk */ = {
- isa = PBXFileSystemSynchronizedRootGroup;
- exceptions = (
- 3F3F14462ED5AC420038A1C8 /* Exceptions for "DeepChordsSdk" folder in "Example" target */,
- 3F3F144A2ED5AC570038A1C8 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "Example" target */,
- 3F3F14442ED5AC240038A1C8 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "DeepChordsSdk" target */,
- );
- path = DeepChordsSdk;
- sourceTree = "<group>";
- };
/* End PBXFileSystemSynchronizedRootGroup section */
/* Begin PBXFrameworksBuildPhase section */
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 3F3F14032ED5A9A50038A1C8 /* DeepChordsSdk.framework in Frameworks */,
6A05823333B2C2EB854DC2D7 /* Pods_Example.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 3F3F13E02ED5A8C10038A1C8 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 111E0F1C572CCDE29D292F2C /* Pods_DeepChordsSdk.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
isa = PBXGroup;
children = (
3F3F01E52ED451920038A1C8 /* Example */,
- 3F3F13E42ED5A8C10038A1C8 /* DeepChordsSdk */,
3F3F01E42ED451920038A1C8 /* Products */,
CC7A28DFCD6405C009EC973C /* Pods */,
C0F54FE5A9CB8F871597A553 /* Frameworks */,
isa = PBXGroup;
children = (
3F3F01E32ED451920038A1C8 /* Example.app */,
- 3F3F13E32ED5A8C10038A1C8 /* DeepChordsSdk.framework */,
);
name = Products;
sourceTree = "<group>";
};
/* End PBXGroup section */
-/* Begin PBXHeadersBuildPhase section */
- 3F3F13DE2ED5A8C10038A1C8 /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXHeadersBuildPhase section */
-
/* Begin PBXNativeTarget section */
3F3F01E22ED451920038A1C8 /* Example */ = {
isa = PBXNativeTarget;
productReference = 3F3F01E32ED451920038A1C8 /* Example.app */;
productType = "com.apple.product-type.application";
};
- 3F3F13E22ED5A8C10038A1C8 /* DeepChordsSdk */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 3F3F13EB2ED5A8C10038A1C8 /* Build configuration list for PBXNativeTarget "DeepChordsSdk" */;
- buildPhases = (
- 8D997A91CC5B5810A80A417F /* [CP] Check Pods Manifest.lock */,
- 3F3F13DE2ED5A8C10038A1C8 /* Headers */,
- 3F3F13DF2ED5A8C10038A1C8 /* Sources */,
- 3F3F13E02ED5A8C10038A1C8 /* Frameworks */,
- 3F3F13E12ED5A8C10038A1C8 /* Resources */,
- 3F3F14432ED5AC240038A1C8 /* Embed Frameworks */,
- );
- buildRules = (
- );
- dependencies = (
- );
- fileSystemSynchronizedGroups = (
- 3F3F13E42ED5A8C10038A1C8 /* DeepChordsSdk */,
- );
- name = DeepChordsSdk;
- productName = DeepChordsSdk;
- productReference = 3F3F13E32ED5A8C10038A1C8 /* DeepChordsSdk.framework */;
- productType = "com.apple.product-type.framework";
- };
/* End PBXNativeTarget section */
/* Begin PBXProject section */
CreatedOnToolsVersion = 16.4;
LastSwiftMigration = 1640;
};
- 3F3F13E22ED5A8C10038A1C8 = {
- CreatedOnToolsVersion = 16.4;
- };
};
};
buildConfigurationList = 3F3F01DE2ED451920038A1C8 /* Build configuration list for PBXProject "Example" */;
projectRoot = "";
targets = (
3F3F01E22ED451920038A1C8 /* Example */,
- 3F3F13E22ED5A8C10038A1C8 /* DeepChordsSdk */,
);
};
/* End PBXProject section */
);
runOnlyForDeploymentPostprocessing = 0;
};
- 3F3F13E12ED5A8C10038A1C8 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Example/Pods-Example-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
- 8D997A91CC5B5810A80A417F /* [CP] Check Pods Manifest.lock */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputFileListPaths = (
- );
- inputPaths = (
- "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
- "${PODS_ROOT}/Manifest.lock",
- );
- name = "[CP] Check Pods Manifest.lock";
- outputFileListPaths = (
- );
- outputPaths = (
- "$(DERIVED_FILE_DIR)/Pods-DeepChordsSdk-checkManifestLockResult.txt",
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
- showEnvVarsInLog = 0;
- };
920C714DEF2228CDD463DAA2 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
);
runOnlyForDeploymentPostprocessing = 0;
};
- 3F3F13DF2ED5A8C10038A1C8 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
+ DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = G23X75CJ67;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/DeepChordsSdk",
+ "$(PROJECT_DIR)/Example",
+ "$(PROJECT_DIR)/Example/未命名文件夹",
+ "$(PROJECT_DIR)/Example/DeepChordsSdk",
);
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = Example/Info.plist;
"$(inherited)",
"@executable_path/Frameworks",
);
+ MACH_O_TYPE = mh_execute;
MARKETING_VERSION = 1.0;
OTHER_LDFLAGS = (
"$(inherited)",
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
+ DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = G23X75CJ67;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/DeepChordsSdk",
+ "$(PROJECT_DIR)/Example",
+ "$(PROJECT_DIR)/Example/未命名文件夹",
+ "$(PROJECT_DIR)/Example/DeepChordsSdk",
);
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = Example/Info.plist;
"$(inherited)",
"@executable_path/Frameworks",
);
+ MACH_O_TYPE = mh_execute;
MARKETING_VERSION = 1.0;
OTHER_LDFLAGS = (
"$(inherited)",
};
name = Release;
};
- 3F3F13EC2ED5A8C10038A1C8 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = C91EC257243FCFD24EEE8863 /* Pods-DeepChordsSdk.debug.xcconfig */;
- buildSettings = {
- BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- DEAD_CODE_STRIPPING = NO;
- DEVELOPMENT_TEAM = 5AR46VFCJA;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_MODULE_VERIFIER = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/DeepChordsSdk",
- );
- GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- MACH_O_TYPE = staticlib;
- MARKETING_VERSION = 1.0;
- MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
- MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-l\"icucore\"",
- "-framework",
- "\"CFNetwork\"",
- "-framework",
- "\"Security\"",
- "-framework",
- "\"SocketRocket\"",
- "-ObjC",
- );
- PRODUCT_BUNDLE_IDENTIFIER = demo.DeepChordsSdk;
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- SWIFT_EMIT_LOC_STRINGS = YES;
- SWIFT_INSTALL_MODULE = YES;
- SWIFT_INSTALL_OBJC_HEADER = NO;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Debug;
- };
- 3F3F13ED2ED5A8C10038A1C8 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 23C20F392C077DCC8875F909 /* Pods-DeepChordsSdk.release.xcconfig */;
- buildSettings = {
- BUILD_LIBRARY_FOR_DISTRIBUTION = YES;
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 1;
- DEAD_CODE_STRIPPING = NO;
- DEVELOPMENT_TEAM = 5AR46VFCJA;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_MODULE_VERIFIER = YES;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "$(PROJECT_DIR)/DeepChordsSdk",
- );
- GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- MACH_O_TYPE = staticlib;
- MARKETING_VERSION = 1.0;
- MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++";
- MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20";
- OTHER_LDFLAGS = (
- "$(inherited)",
- "-l\"icucore\"",
- "-framework",
- "\"CFNetwork\"",
- "-framework",
- "\"Security\"",
- "-framework",
- "\"SocketRocket\"",
- "-ObjC",
- );
- PRODUCT_BUNDLE_IDENTIFIER = demo.DeepChordsSdk;
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SKIP_INSTALL = YES;
- SWIFT_EMIT_LOC_STRINGS = YES;
- SWIFT_INSTALL_MODULE = YES;
- SWIFT_INSTALL_OBJC_HEADER = NO;
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Release;
- };
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 3F3F13EB2ED5A8C10038A1C8 /* Build configuration list for PBXNativeTarget "DeepChordsSdk" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 3F3F13EC2ED5A8C10038A1C8 /* Debug */,
- 3F3F13ED2ED5A8C10038A1C8 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
/* End XCConfigurationList section */
};
rootObject = 3F3F01DB2ED451920038A1C8 /* Project object */;
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>files</key>
+ <dict>
+ <key>Info.plist</key>
+ <data>
+ LYDkUlG3+K2ItUesIisY3Luuk1c=
+ </data>
+ <key>PrivacyInfo.xcprivacy</key>
+ <data>
+ SRctDO3cqibONLEG7CPcNZVBnXw=
+ </data>
+ </dict>
+ <key>files2</key>
+ <dict>
+ <key>PrivacyInfo.xcprivacy</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ cuaVRkQIQRl8fLAPRH2XlUdsPxO0W90uL0WcSHvmSnY=
+ </data>
+ </dict>
+ </dict>
+ <key>rules</key>
+ <dict>
+ <key>^.*</key>
+ <true/>
+ <key>^.*\.lproj/</key>
+ <dict>
+ <key>optional</key>
+ <true/>
+ <key>weight</key>
+ <real>1000</real>
+ </dict>
+ <key>^.*\.lproj/locversion.plist$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>1100</real>
+ </dict>
+ <key>^Base\.lproj/</key>
+ <dict>
+ <key>weight</key>
+ <real>1010</real>
+ </dict>
+ <key>^version.plist$</key>
+ <true/>
+ </dict>
+ <key>rules2</key>
+ <dict>
+ <key>.*\.dSYM($|/)</key>
+ <dict>
+ <key>weight</key>
+ <real>11</real>
+ </dict>
+ <key>^(.*/)?\.DS_Store$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>2000</real>
+ </dict>
+ <key>^.*</key>
+ <true/>
+ <key>^.*\.lproj/</key>
+ <dict>
+ <key>optional</key>
+ <true/>
+ <key>weight</key>
+ <real>1000</real>
+ </dict>
+ <key>^.*\.lproj/locversion.plist$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>1100</real>
+ </dict>
+ <key>^Base\.lproj/</key>
+ <dict>
+ <key>weight</key>
+ <real>1010</real>
+ </dict>
+ <key>^Info\.plist$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>20</real>
+ </dict>
+ <key>^PkgInfo$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>20</real>
+ </dict>
+ <key>^embedded\.provisionprofile$</key>
+ <dict>
+ <key>weight</key>
+ <real>20</real>
+ </dict>
+ <key>^version\.plist$</key>
+ <dict>
+ <key>weight</key>
+ <real>20</real>
+ </dict>
+ </dict>
+</dict>
+</plist>
--- /dev/null
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "DeepChordsSdk",
+ "printedName": "DeepChordsSdk",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCBleRecord",
+ "printedName": "DCBleRecord",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCBleRecord",
+ "printedName": "DeepChordsSdk.DCBleRecord",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC6sharedACvpZ",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC6sharedACvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCBleRecord",
+ "printedName": "DeepChordsSdk.DCBleRecord",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC6sharedACvgZ",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC6sharedACvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromLanguage",
+ "printedName": "fromLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC12fromLanguageSSvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC12fromLanguageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC12fromLanguageSSvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC12fromLanguageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC12fromLanguageSSvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC12fromLanguageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC12fromLanguageSSvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC12fromLanguageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "toLanguage",
+ "printedName": "toLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC10toLanguageSSvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC10toLanguageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC10toLanguageSSvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC10toLanguageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC10toLanguageSSvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC10toLanguageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC10toLanguageSSvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC10toLanguageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isTranslate",
+ "printedName": "isTranslate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC11isTranslateSbvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC11isTranslateSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC11isTranslateSbvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC11isTranslateSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC11isTranslateSbvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC11isTranslateSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC11isTranslateSbvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC11isTranslateSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isTTs",
+ "printedName": "isTTs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC5isTTsSbvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC5isTTsSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC5isTTsSbvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC5isTTsSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC5isTTsSbvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC5isTTsSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC5isTTsSbvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC5isTTsSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ttsFormat",
+ "printedName": "ttsFormat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC9ttsFormatSSvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC9ttsFormatSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC9ttsFormatSSvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC9ttsFormatSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC9ttsFormatSSvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC9ttsFormatSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC9ttsFormatSSvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC9ttsFormatSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asrCallback",
+ "printedName": "asrCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC11asrCallbackySScSgvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC11asrCallbackySScSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC11asrCallbackySScSgvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC11asrCallbackySScSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC11asrCallbackySScSgvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC11asrCallbackySScSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC11asrCallbackySScSgvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC11asrCallbackySScSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "translateCallback",
+ "printedName": "translateCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC17translateCallbackySScSgvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC17translateCallbackySScSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC17translateCallbackySScSgvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC17translateCallbackySScSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC17translateCallbackySScSgvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC17translateCallbackySScSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC17translateCallbackySScSgvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC17translateCallbackySScSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asrSplitCallback",
+ "printedName": "asrSplitCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC16asrSplitCallbackyAA15DCResponseModelCcSgvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC16asrSplitCallbackyAA15DCResponseModelCcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC16asrSplitCallbackyAA15DCResponseModelCcSgvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC16asrSplitCallbackyAA15DCResponseModelCcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC16asrSplitCallbackyAA15DCResponseModelCcSgvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC16asrSplitCallbackyAA15DCResponseModelCcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC16asrSplitCallbackyAA15DCResponseModelCcSgvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC16asrSplitCallbackyAA15DCResponseModelCcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "translateSplitCallback",
+ "printedName": "translateSplitCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC22translateSplitCallbackyAA15DCResponseModelCcSgvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC22translateSplitCallbackyAA15DCResponseModelCcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC22translateSplitCallbackyAA15DCResponseModelCcSgvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC22translateSplitCallbackyAA15DCResponseModelCcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC22translateSplitCallbackyAA15DCResponseModelCcSgvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC22translateSplitCallbackyAA15DCResponseModelCcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC22translateSplitCallbackyAA15DCResponseModelCcSgvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC22translateSplitCallbackyAA15DCResponseModelCcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "translateDataCallback",
+ "printedName": "translateDataCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC21translateDataCallbacky10Foundation0G0VcSgvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC21translateDataCallbacky10Foundation0G0VcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC21translateDataCallbacky10Foundation0G0VcSgvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC21translateDataCallbacky10Foundation0G0VcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC21translateDataCallbacky10Foundation0G0VcSgvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC21translateDataCallbacky10Foundation0G0VcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC21translateDataCallbacky10Foundation0G0VcSgvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC21translateDataCallbacky10Foundation0G0VcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "codeCallback",
+ "printedName": "codeCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC12codeCallbackySicSgvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC12codeCallbackySicSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC12codeCallbackySicSgvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC12codeCallbackySicSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC12codeCallbackySicSgvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC12codeCallbackySicSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC12codeCallbackySicSgvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC12codeCallbackySicSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "filePathCallBack",
+ "printedName": "filePathCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC16filePathCallBackySSSgcSgvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC16filePathCallBackySSSgcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC16filePathCallBackySSSgcSgvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC16filePathCallBackySSSgcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC16filePathCallBackySSSgcSgvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC16filePathCallBackySSSgcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC16filePathCallBackySSSgcSgvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC16filePathCallBackySSSgcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "filePath",
+ "printedName": "filePath",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC8filePathSSSgvp",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC8filePathSSSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC8filePathSSSgvg",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC8filePathSSSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC8filePathSSSgvs",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC8filePathSSSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC8filePathSSSgvM",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC8filePathSSSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start(type:recordPath:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC5start4type10recordPathySi_SSSgtF",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC5start4type10recordPathySi_SSSgtF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC4stopyyF",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC4stopyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk11DCBleRecordC",
+ "mangledName": "$s13DeepChordsSdk11DCBleRecordC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCCode",
+ "printedName": "DCCode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCCodeO11descriptionSSvp",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO11descriptionSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCCodeO11descriptionSSvg",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO11descriptionSSvg",
+ "moduleName": "DeepChordsSdk",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "success",
+ "printedName": "success",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCCode.Type) -> DeepChordsSdk.DCCode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "DeepChordsSdk.DCCode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:13DeepChordsSdk6DCCodeO7successyA2CmF",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO7successyA2CmF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "failure",
+ "printedName": "failure",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCCode.Type) -> DeepChordsSdk.DCCode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "DeepChordsSdk.DCCode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:13DeepChordsSdk6DCCodeO7failureyA2CmF",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO7failureyA2CmF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "timeout",
+ "printedName": "timeout",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCCode.Type) -> DeepChordsSdk.DCCode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "DeepChordsSdk.DCCode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:13DeepChordsSdk6DCCodeO7timeoutyA2CmF",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO7timeoutyA2CmF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "unknow",
+ "printedName": "unknow",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCCode.Type) -> DeepChordsSdk.DCCode",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "DeepChordsSdk.DCCode.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:13DeepChordsSdk6DCCodeO6unknowyA2CmF",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO6unknowyA2CmF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "DeepChordsSdk.DCCode?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13DeepChordsSdk6DCCodeO8rawValueACSgSi_tcfc",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO8rawValueACSgSi_tcfc",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCCodeO8rawValueSivp",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO8rawValueSivp",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCCodeO8rawValueSivg",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO8rawValueSivg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:13DeepChordsSdk6DCCodeO",
+ "mangledName": "$s13DeepChordsSdk6DCCodeO",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "Int",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCResponse",
+ "printedName": "DCResponse",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "code",
+ "printedName": "code",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk10DCResponseC4codeAA6DCCodeOvp",
+ "mangledName": "$s13DeepChordsSdk10DCResponseC4codeAA6DCCodeOvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCode",
+ "printedName": "DeepChordsSdk.DCCode",
+ "usr": "s:13DeepChordsSdk6DCCodeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk10DCResponseC4codeAA6DCCodeOvg",
+ "mangledName": "$s13DeepChordsSdk10DCResponseC4codeAA6DCCodeOvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk10DCResponseC4data10Foundation4DataVvp",
+ "mangledName": "$s13DeepChordsSdk10DCResponseC4data10Foundation4DataVvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk10DCResponseC4data10Foundation4DataVvg",
+ "mangledName": "$s13DeepChordsSdk10DCResponseC4data10Foundation4DataVvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk10DCResponseC11descriptionSSvp",
+ "mangledName": "$s13DeepChordsSdk10DCResponseC11descriptionSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk10DCResponseC11descriptionSSvg",
+ "mangledName": "$s13DeepChordsSdk10DCResponseC11descriptionSSvg",
+ "moduleName": "DeepChordsSdk",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk10DCResponseC",
+ "mangledName": "$s13DeepChordsSdk10DCResponseC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCSdk",
+ "printedName": "DCSdk",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCSdk",
+ "printedName": "DeepChordsSdk.DCSdk",
+ "usr": "s:13DeepChordsSdk5DCSdkC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk5DCSdkC6sharedACvpZ",
+ "mangledName": "$s13DeepChordsSdk5DCSdkC6sharedACvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCSdk",
+ "printedName": "DeepChordsSdk.DCSdk",
+ "usr": "s:13DeepChordsSdk5DCSdkC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk5DCSdkC6sharedACvgZ",
+ "mangledName": "$s13DeepChordsSdk5DCSdkC6sharedACvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "authCallback",
+ "printedName": "authCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int, Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Int, Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk5DCSdkC12authCallbackySi_SStcSgvp",
+ "mangledName": "$s13DeepChordsSdk5DCSdkC12authCallbackySi_SStcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int, Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Int, Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk5DCSdkC12authCallbackySi_SStcSgvg",
+ "mangledName": "$s13DeepChordsSdk5DCSdkC12authCallbackySi_SStcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int, Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Int, Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk5DCSdkC12authCallbackySi_SStcSgvs",
+ "mangledName": "$s13DeepChordsSdk5DCSdkC12authCallbackySi_SStcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk5DCSdkC12authCallbackySi_SStcSgvM",
+ "mangledName": "$s13DeepChordsSdk5DCSdkC12authCallbackySi_SStcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "initSDK",
+ "printedName": "initSDK()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk5DCSdkC7initSDKyyF",
+ "mangledName": "$s13DeepChordsSdk5DCSdkC7initSDKyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk5DCSdkC",
+ "mangledName": "$s13DeepChordsSdk5DCSdkC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCDevice",
+ "printedName": "DCDevice",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCDevice",
+ "printedName": "DeepChordsSdk.DCDevice",
+ "usr": "s:13DeepChordsSdk8DCDeviceC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk8DCDeviceC6sharedACvpZ",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC6sharedACvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCDevice",
+ "printedName": "DeepChordsSdk.DCDevice",
+ "usr": "s:13DeepChordsSdk8DCDeviceC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCDeviceC6sharedACvgZ",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC6sharedACvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "eventCallback",
+ "printedName": "eventCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.UInt8) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.UInt8) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk8DCDeviceC13eventCallbackys5UInt8VcSgvp",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC13eventCallbackys5UInt8VcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.UInt8) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.UInt8) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCDeviceC13eventCallbackys5UInt8VcSgvg",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC13eventCallbackys5UInt8VcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.UInt8) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.UInt8) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCDeviceC13eventCallbackys5UInt8VcSgvs",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC13eventCallbackys5UInt8VcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCDeviceC13eventCallbackys5UInt8VcSgvM",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC13eventCallbackys5UInt8VcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "muiscPlayCallback",
+ "printedName": "muiscPlayCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.UInt16, Swift.UInt16, Swift.UInt16) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.UInt16, Swift.UInt16, Swift.UInt16) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.UInt16, Swift.UInt16, Swift.UInt16)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk8DCDeviceC17muiscPlayCallbackys6UInt16V_A2FtcSgvp",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC17muiscPlayCallbackys6UInt16V_A2FtcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.UInt16, Swift.UInt16, Swift.UInt16) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.UInt16, Swift.UInt16, Swift.UInt16) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.UInt16, Swift.UInt16, Swift.UInt16)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCDeviceC17muiscPlayCallbackys6UInt16V_A2FtcSgvg",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC17muiscPlayCallbackys6UInt16V_A2FtcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.UInt16, Swift.UInt16, Swift.UInt16) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.UInt16, Swift.UInt16, Swift.UInt16) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.UInt16, Swift.UInt16, Swift.UInt16)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCDeviceC17muiscPlayCallbackys6UInt16V_A2FtcSgvs",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC17muiscPlayCallbackys6UInt16V_A2FtcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCDeviceC17muiscPlayCallbackys6UInt16V_A2FtcSgvM",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC17muiscPlayCallbackys6UInt16V_A2FtcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "handShake",
+ "printedName": "handShake(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC9handShake8finishedyySbSgc_tF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC9handShake8finishedyySbSgc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getBatery",
+ "printedName": "getBatery(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((Swift.Int, Swift.Int)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(Swift.Int, Swift.Int)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Int, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC9getBatery8finishedyySi_SitSgc_tF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC9getBatery8finishedyySi_SitSgc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getSoftVersion",
+ "printedName": "getSoftVersion(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC14getSoftVersion8finishedyySSSgc_tF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC14getSoftVersion8finishedyySSSgc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getHardVersion",
+ "printedName": "getHardVersion(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC14getHardVersion8finishedyySSSgc_tF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC14getHardVersion8finishedyySSSgc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "findDevice",
+ "printedName": "findDevice(state:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC10findDevice5state8finishedys5UInt8V_ySbctF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC10findDevice5state8finishedys5UInt8V_ySbctF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setEQ",
+ "printedName": "setEQ(type:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC5setEQ4type8finishedys5UInt8V_ySbctF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC5setEQ4type8finishedys5UInt8V_ySbctF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setCustomEQ",
+ "printedName": "setCustomEQ(index:value:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC11setCustomEQ5index5value8finishedys5UInt8V_SiySbctF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC11setCustomEQ5index5value8finishedys5UInt8V_SiySbctF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getEQ",
+ "printedName": "getEQ(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((type: Swift.UInt8, value: [Swift.Int])?, Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "((type: Swift.UInt8, value: [Swift.Int])?, Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(type: Swift.UInt8, value: [Swift.Int])?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(type: Swift.UInt8, value: [Swift.Int])",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.Int]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC5getEQ8finishedyys5UInt8V4type_SaySiG5valuetSg_Sbtc_tF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC5getEQ8finishedyys5UInt8V4type_SaySiG5valuetSg_Sbtc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getTotalMusic",
+ "printedName": "getTotalMusic(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC13getTotalMusic8finishedyySiSgc_tF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC13getTotalMusic8finishedyySiSgc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getMusicList",
+ "printedName": "getMusicList(size:index:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([DeepChordsSdk.DCMusic]?, Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "([DeepChordsSdk.DCMusic]?, Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[DeepChordsSdk.DCMusic]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[DeepChordsSdk.DCMusic]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCMusic",
+ "printedName": "DeepChordsSdk.DCMusic",
+ "usr": "s:13DeepChordsSdk7DCMusicC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC12getMusicList4size5index8finishedys5UInt8V_s6UInt16VySayAA7DCMusicCGSg_SbtctF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC12getMusicList4size5index8finishedys5UInt8V_s6UInt16VySayAA7DCMusicCGSg_SbtctF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setMusicPlayMode",
+ "printedName": "setMusicPlayMode(mode:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC16setMusicPlayMode4mode8finishedys5UInt8V_ySbctF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC16setMusicPlayMode4mode8finishedys5UInt8V_ySbctF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getMusicPlayMode",
+ "printedName": "getMusicPlayMode(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.UInt8?, Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.UInt8?, Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.UInt8?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt8",
+ "printedName": "Swift.UInt8",
+ "usr": "s:s5UInt8V"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC16getMusicPlayMode8finishedyys5UInt8VSg_Sbtc_tF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC16getMusicPlayMode8finishedyys5UInt8VSg_Sbtc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "musicPlay",
+ "printedName": "musicPlay(index:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.UInt16?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.UInt16?, Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.UInt16?, Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.UInt16?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC9musicPlay5index8finishedys6UInt16VSg_yAI_SbtctF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC9musicPlay5index8finishedys6UInt16VSg_yAI_SbtctF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "musicPause",
+ "printedName": "musicPause(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC10musicPause8finishedyySbc_tF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC10musicPause8finishedyySbc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "musicDelete",
+ "printedName": "musicDelete(list:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.UInt16]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCDeviceC11musicDelete4list8finishedySays6UInt16VG_ySbctF",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC11musicDelete4list8finishedySays6UInt16VG_ySbctF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk8DCDeviceC",
+ "mangledName": "$s13DeepChordsSdk8DCDeviceC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "CoreBluetooth",
+ "printedName": "CoreBluetooth",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk"
+ },
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCBleManager",
+ "printedName": "DCBleManager",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "serviceUUID",
+ "printedName": "serviceUUID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC11serviceUUIDSSvpZ",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC11serviceUUIDSSvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC11serviceUUIDSSvgZ",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC11serviceUUIDSSvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "writeUUID",
+ "printedName": "writeUUID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC9writeUUIDSSvpZ",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC9writeUUIDSSvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC9writeUUIDSSvgZ",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC9writeUUIDSSvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "notifyUUID",
+ "printedName": "notifyUUID",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC10notifyUUIDSSvpZ",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC10notifyUUIDSSvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC10notifyUUIDSSvgZ",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC10notifyUUIDSSvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCBleManager",
+ "printedName": "DeepChordsSdk.DCBleManager",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC6sharedACvpZ",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC6sharedACvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCBleManager",
+ "printedName": "DeepChordsSdk.DCBleManager",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC6sharedACvgZ",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC6sharedACvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "centralManager",
+ "printedName": "centralManager(_:didConnect:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CBCentralManager",
+ "printedName": "CoreBluetooth.CBCentralManager",
+ "usr": "c:objc(cs)CBCentralManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CBPeripheral",
+ "printedName": "CoreBluetooth.CBPeripheral",
+ "usr": "c:objc(cs)CBPeripheral"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC07centralE0_10didConnectySo09CBCentralE0C_So12CBPeripheralCtF",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC07centralE0_10didConnectySo09CBCentralE0C_So12CBPeripheralCtF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "centralManager",
+ "printedName": "centralManager(_:didDisconnectPeripheral:error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CBCentralManager",
+ "printedName": "CoreBluetooth.CBCentralManager",
+ "usr": "c:objc(cs)CBCentralManager"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CBPeripheral",
+ "printedName": "CoreBluetooth.CBPeripheral",
+ "usr": "c:objc(cs)CBPeripheral"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC07centralE0_23didDisconnectPeripheral5errorySo09CBCentralE0C_So12CBPeripheralCs5Error_pSgtF",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC07centralE0_23didDisconnectPeripheral5errorySo09CBCentralE0C_So12CBPeripheralCs5Error_pSgtF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "peripheral",
+ "printedName": "peripheral(_:didDiscoverCharacteristicsFor:error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CBPeripheral",
+ "printedName": "CoreBluetooth.CBPeripheral",
+ "usr": "c:objc(cs)CBPeripheral"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CBService",
+ "printedName": "CoreBluetooth.CBService",
+ "usr": "c:objc(cs)CBService"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC10peripheral_29didDiscoverCharacteristicsFor5errorySo12CBPeripheralC_So9CBServiceCs5Error_pSgtF",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC10peripheral_29didDiscoverCharacteristicsFor5errorySo12CBPeripheralC_So9CBServiceCs5Error_pSgtF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "peripheral",
+ "printedName": "peripheral(_:didUpdateValueFor:error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CBPeripheral",
+ "printedName": "CoreBluetooth.CBPeripheral",
+ "usr": "c:objc(cs)CBPeripheral"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CBCharacteristic",
+ "printedName": "CoreBluetooth.CBCharacteristic",
+ "usr": "c:objc(cs)CBCharacteristic"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC10peripheral_17didUpdateValueFor5errorySo12CBPeripheralC_So16CBCharacteristicCs5Error_pSgtF",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC10peripheral_17didUpdateValueFor5errorySo12CBPeripheralC_So16CBCharacteristicCs5Error_pSgtF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk12DCBleManagerC",
+ "mangledName": "$s13DeepChordsSdk12DCBleManagerC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCPhoneRecord",
+ "printedName": "DCPhoneRecord",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCPhoneRecord",
+ "printedName": "DeepChordsSdk.DCPhoneRecord",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC6sharedACvpZ",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC6sharedACvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCPhoneRecord",
+ "printedName": "DeepChordsSdk.DCPhoneRecord",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC6sharedACvgZ",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC6sharedACvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromLanguage",
+ "printedName": "fromLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC12fromLanguageSSvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC12fromLanguageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC12fromLanguageSSvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC12fromLanguageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC12fromLanguageSSvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC12fromLanguageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC12fromLanguageSSvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC12fromLanguageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "toLanguage",
+ "printedName": "toLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC10toLanguageSSvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC10toLanguageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC10toLanguageSSvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC10toLanguageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC10toLanguageSSvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC10toLanguageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC10toLanguageSSvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC10toLanguageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isTranslate",
+ "printedName": "isTranslate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC11isTranslateSbvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC11isTranslateSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC11isTranslateSbvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC11isTranslateSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC11isTranslateSbvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC11isTranslateSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC11isTranslateSbvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC11isTranslateSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isTTs",
+ "printedName": "isTTs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC5isTTsSbvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC5isTTsSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC5isTTsSbvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC5isTTsSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC5isTTsSbvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC5isTTsSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC5isTTsSbvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC5isTTsSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ttsFormat",
+ "printedName": "ttsFormat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC9ttsFormatSSvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC9ttsFormatSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC9ttsFormatSSvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC9ttsFormatSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC9ttsFormatSSvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC9ttsFormatSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC9ttsFormatSSvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC9ttsFormatSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asrCallback",
+ "printedName": "asrCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC11asrCallbackySScSgvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC11asrCallbackySScSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC11asrCallbackySScSgvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC11asrCallbackySScSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC11asrCallbackySScSgvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC11asrCallbackySScSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC11asrCallbackySScSgvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC11asrCallbackySScSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "translateCallback",
+ "printedName": "translateCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC17translateCallbackySScSgvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC17translateCallbackySScSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC17translateCallbackySScSgvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC17translateCallbackySScSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC17translateCallbackySScSgvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC17translateCallbackySScSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC17translateCallbackySScSgvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC17translateCallbackySScSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "translateDataCallback",
+ "printedName": "translateDataCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC21translateDataCallbacky10Foundation0G0VcSgvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC21translateDataCallbacky10Foundation0G0VcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC21translateDataCallbacky10Foundation0G0VcSgvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC21translateDataCallbacky10Foundation0G0VcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC21translateDataCallbacky10Foundation0G0VcSgvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC21translateDataCallbacky10Foundation0G0VcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC21translateDataCallbacky10Foundation0G0VcSgvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC21translateDataCallbacky10Foundation0G0VcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "codeCallback",
+ "printedName": "codeCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC12codeCallbackySicSgvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC12codeCallbackySicSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC12codeCallbackySicSgvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC12codeCallbackySicSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC12codeCallbackySicSgvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC12codeCallbackySicSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC12codeCallbackySicSgvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC12codeCallbackySicSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "interruptionCallBack",
+ "printedName": "interruptionCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC20interruptionCallBackyycSgvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC20interruptionCallBackyycSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC20interruptionCallBackyycSgvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC20interruptionCallBackyycSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC20interruptionCallBackyycSgvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC20interruptionCallBackyycSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC20interruptionCallBackyycSgvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC20interruptionCallBackyycSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "filePathCallBack",
+ "printedName": "filePathCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC16filePathCallBackySSSgcSgvp",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC16filePathCallBackySSSgcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC16filePathCallBackySSSgcSgvg",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC16filePathCallBackySSSgcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC16filePathCallBackySSSgcSgvs",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC16filePathCallBackySSSgcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC16filePathCallBackySSSgcSgvM",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC16filePathCallBackySSSgcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC5startyyF",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC5startyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC4stopyyF",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC4stopyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk13DCPhoneRecordC",
+ "mangledName": "$s13DeepChordsSdk13DCPhoneRecordC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCRole",
+ "printedName": "DCRole",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "sid",
+ "printedName": "sid",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCRoleC3sidSSvp",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC3sidSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC3sidSSvg",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC3sidSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC3sidSSvs",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC3sidSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC3sidSSvM",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC3sidSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCRoleC4nameSSvp",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4nameSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4nameSSvg",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4nameSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4nameSSvs",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4nameSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4nameSSvM",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4nameSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCRoleC4typeSSvp",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4typeSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4typeSSvg",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4typeSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4typeSSvs",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4typeSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4typeSSvM",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4typeSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "role",
+ "printedName": "role",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCRoleC4roleSSvp",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4roleSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4roleSSvg",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4roleSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4roleSSvs",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4roleSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCRoleC4roleSSvM",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC4roleSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCRole",
+ "printedName": "DeepChordsSdk.DCRole",
+ "usr": "s:13DeepChordsSdk6DCRoleC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13DeepChordsSdk6DCRoleCACycfc",
+ "mangledName": "$s13DeepChordsSdk6DCRoleCACycfc",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(sid:name:type:role:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCRole",
+ "printedName": "DeepChordsSdk.DCRole",
+ "usr": "s:13DeepChordsSdk6DCRoleC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13DeepChordsSdk6DCRoleC3sid4name4type4roleACSS_S3Stcfc",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC3sid4name4type4roleACSS_S3Stcfc",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk6DCRoleC",
+ "mangledName": "$s13DeepChordsSdk6DCRoleC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCChat",
+ "printedName": "DCChat",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCChat",
+ "printedName": "DeepChordsSdk.DCChat",
+ "usr": "s:13DeepChordsSdk6DCChatC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC6sharedACvpZ",
+ "mangledName": "$s13DeepChordsSdk6DCChatC6sharedACvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCChat",
+ "printedName": "DeepChordsSdk.DCChat",
+ "usr": "s:13DeepChordsSdk6DCChatC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC6sharedACvgZ",
+ "mangledName": "$s13DeepChordsSdk6DCChatC6sharedACvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dialogId",
+ "printedName": "dialogId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC8dialogIdSivp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8dialogIdSivp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC8dialogIdSivg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8dialogIdSivg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC8dialogIdSivs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8dialogIdSivs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC8dialogIdSivM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8dialogIdSivM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asrCallback",
+ "printedName": "asrCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC11asrCallbackySS_SitcSgvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC11asrCallbackySS_SitcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC11asrCallbackySS_SitcSgvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC11asrCallbackySS_SitcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC11asrCallbackySS_SitcSgvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC11asrCallbackySS_SitcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC11asrCallbackySS_SitcSgvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC11asrCallbackySS_SitcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "responseCallback",
+ "printedName": "responseCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC16responseCallbackySS_SitcSgvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC16responseCallbackySS_SitcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC16responseCallbackySS_SitcSgvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC16responseCallbackySS_SitcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC16responseCallbackySS_SitcSgvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC16responseCallbackySS_SitcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC16responseCallbackySS_SitcSgvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC16responseCallbackySS_SitcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dataCallback",
+ "printedName": "dataCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC12dataCallbackySi_10Foundation4DataVSgSbSitcSgvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC12dataCallbackySi_10Foundation4DataVSgSbSitcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC12dataCallbackySi_10Foundation4DataVSgSbSitcSgvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC12dataCallbackySi_10Foundation4DataVSgSbSitcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Data?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC12dataCallbackySi_10Foundation4DataVSgSbSitcSgvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC12dataCallbackySi_10Foundation4DataVSgSbSitcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC12dataCallbackySi_10Foundation4DataVSgSbSitcSgvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC12dataCallbackySi_10Foundation4DataVSgSbSitcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "codeCallback",
+ "printedName": "codeCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC12codeCallbackySicSgvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC12codeCallbackySicSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC12codeCallbackySicSgvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC12codeCallbackySicSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC12codeCallbackySicSgvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC12codeCallbackySicSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC12codeCallbackySicSgvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC12codeCallbackySicSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "finishCallback",
+ "printedName": "finishCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC14finishCallbackySSSgcSgvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC14finishCallbackySSSgcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC14finishCallbackySSSgcSgvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC14finishCallbackySSSgcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC14finishCallbackySSSgcSgvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC14finishCallbackySSSgcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC14finishCallbackySSSgcSgvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC14finishCallbackySSSgcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "role",
+ "printedName": "role",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "DeepChordsSdk.DCRole?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCRole",
+ "printedName": "DeepChordsSdk.DCRole",
+ "usr": "s:13DeepChordsSdk6DCRoleC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC4roleAA6DCRoleCSgvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC4roleAA6DCRoleCSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "DeepChordsSdk.DCRole?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCRole",
+ "printedName": "DeepChordsSdk.DCRole",
+ "usr": "s:13DeepChordsSdk6DCRoleC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC4roleAA6DCRoleCSgvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC4roleAA6DCRoleCSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "DeepChordsSdk.DCRole?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCRole",
+ "printedName": "DeepChordsSdk.DCRole",
+ "usr": "s:13DeepChordsSdk6DCRoleC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC4roleAA6DCRoleCSgvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC4roleAA6DCRoleCSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC4roleAA6DCRoleCSgvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC4roleAA6DCRoleCSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "tts",
+ "printedName": "tts",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC3ttsSbvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC3ttsSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC3ttsSbvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC3ttsSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC3ttsSbvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC3ttsSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC3ttsSbvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC3ttsSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ttsAudioFormat",
+ "printedName": "ttsAudioFormat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC14ttsAudioFormatSSvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC14ttsAudioFormatSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC14ttsAudioFormatSSvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC14ttsAudioFormatSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC14ttsAudioFormatSSvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC14ttsAudioFormatSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC14ttsAudioFormatSSvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC14ttsAudioFormatSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "language",
+ "printedName": "language",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk6DCChatC8languageSSvp",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8languageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC8languageSSvg",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8languageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC8languageSSvs",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8languageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk6DCChatC8languageSSvM",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8languageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "getVcSpeekerList",
+ "printedName": "getVcSpeekerList(finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([DeepChordsSdk.DCRole]?, Swift.Bool) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "([DeepChordsSdk.DCRole]?, Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[DeepChordsSdk.DCRole]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[DeepChordsSdk.DCRole]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCRole",
+ "printedName": "DeepChordsSdk.DCRole",
+ "usr": "s:13DeepChordsSdk6DCRoleC"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCChatC16getVcSpeekerList8finishedyySayAA6DCRoleCGSg_Sbtc_tF",
+ "mangledName": "$s13DeepChordsSdk6DCChatC16getVcSpeekerList8finishedyySayAA6DCRoleCGSg_Sbtc_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "startChat",
+ "printedName": "startChat()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCChatC9startChatyyF",
+ "mangledName": "$s13DeepChordsSdk6DCChatC9startChatyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stopChat",
+ "printedName": "stopChat()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCChatC8stopChatyyF",
+ "mangledName": "$s13DeepChordsSdk6DCChatC8stopChatyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "startPlayTtsAudio",
+ "printedName": "startPlayTtsAudio()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCChatC17startPlayTtsAudioyyF",
+ "mangledName": "$s13DeepChordsSdk6DCChatC17startPlayTtsAudioyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stopPlayTtsAudio",
+ "printedName": "stopPlayTtsAudio()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCChatC16stopPlayTtsAudioyyF",
+ "mangledName": "$s13DeepChordsSdk6DCChatC16stopPlayTtsAudioyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk6DCChatC",
+ "mangledName": "$s13DeepChordsSdk6DCChatC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCResponseModel",
+ "printedName": "DCResponseModel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "text",
+ "printedName": "text",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC4textSSvp",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC4textSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC4textSSvg",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC4textSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC4textSSvs",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC4textSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC4textSSvM",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC4textSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "index",
+ "printedName": "index",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC5indexSivp",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC5indexSivp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC5indexSivg",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC5indexSivg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC5indexSivs",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC5indexSivs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC5indexSivM",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC5indexSivM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "definite",
+ "printedName": "definite",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC8definiteSbvp",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC8definiteSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC8definiteSbvg",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC8definiteSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC8definiteSbvs",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC8definiteSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC8definiteSbvM",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC8definiteSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC",
+ "mangledName": "$s13DeepChordsSdk15DCResponseModelC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCZh2En",
+ "printedName": "DCZh2En",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCZh2En",
+ "printedName": "DeepChordsSdk.DCZh2En",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC6sharedACvpZ",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC6sharedACvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCZh2En",
+ "printedName": "DeepChordsSdk.DCZh2En",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC6sharedACvgZ",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC6sharedACvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromLanguage",
+ "printedName": "fromLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC12fromLanguageSSvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC12fromLanguageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC12fromLanguageSSvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC12fromLanguageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC12fromLanguageSSvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC12fromLanguageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC12fromLanguageSSvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC12fromLanguageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "toLanguage",
+ "printedName": "toLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC10toLanguageSSvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC10toLanguageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC10toLanguageSSvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC10toLanguageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC10toLanguageSSvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC10toLanguageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC10toLanguageSSvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC10toLanguageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isTranslate",
+ "printedName": "isTranslate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC11isTranslateSbvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC11isTranslateSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC11isTranslateSbvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC11isTranslateSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC11isTranslateSbvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC11isTranslateSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC11isTranslateSbvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC11isTranslateSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isTTs",
+ "printedName": "isTTs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC5isTTsSbvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC5isTTsSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC5isTTsSbvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC5isTTsSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC5isTTsSbvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC5isTTsSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC5isTTsSbvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC5isTTsSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ttsFormat",
+ "printedName": "ttsFormat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC9ttsFormatSSvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC9ttsFormatSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC9ttsFormatSSvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC9ttsFormatSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC9ttsFormatSSvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC9ttsFormatSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC9ttsFormatSSvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC9ttsFormatSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asrCallback",
+ "printedName": "asrCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC11asrCallbackyAA15DCResponseModelCcSgvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC11asrCallbackyAA15DCResponseModelCcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC11asrCallbackyAA15DCResponseModelCcSgvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC11asrCallbackyAA15DCResponseModelCcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC11asrCallbackyAA15DCResponseModelCcSgvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC11asrCallbackyAA15DCResponseModelCcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC11asrCallbackyAA15DCResponseModelCcSgvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC11asrCallbackyAA15DCResponseModelCcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "translateCallback",
+ "printedName": "translateCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC17translateCallbackyAA15DCResponseModelCcSgvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC17translateCallbackyAA15DCResponseModelCcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC17translateCallbackyAA15DCResponseModelCcSgvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC17translateCallbackyAA15DCResponseModelCcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((DeepChordsSdk.DCResponseModel) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(DeepChordsSdk.DCResponseModel) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DCResponseModel",
+ "printedName": "DeepChordsSdk.DCResponseModel",
+ "usr": "s:13DeepChordsSdk15DCResponseModelC"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC17translateCallbackyAA15DCResponseModelCcSgvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC17translateCallbackyAA15DCResponseModelCcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC17translateCallbackyAA15DCResponseModelCcSgvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC17translateCallbackyAA15DCResponseModelCcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "translateDataCallback",
+ "printedName": "translateDataCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC21translateDataCallbacky10Foundation0G0VcSgvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC21translateDataCallbacky10Foundation0G0VcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC21translateDataCallbacky10Foundation0G0VcSgvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC21translateDataCallbacky10Foundation0G0VcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC21translateDataCallbacky10Foundation0G0VcSgvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC21translateDataCallbacky10Foundation0G0VcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC21translateDataCallbacky10Foundation0G0VcSgvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC21translateDataCallbacky10Foundation0G0VcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "codeCallback",
+ "printedName": "codeCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC12codeCallbackySicSgvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC12codeCallbackySicSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC12codeCallbackySicSgvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC12codeCallbackySicSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC12codeCallbackySicSgvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC12codeCallbackySicSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC12codeCallbackySicSgvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC12codeCallbackySicSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "interruptionCallBack",
+ "printedName": "interruptionCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC20interruptionCallBackyycSgvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC20interruptionCallBackyycSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC20interruptionCallBackyycSgvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC20interruptionCallBackyycSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC20interruptionCallBackyycSgvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC20interruptionCallBackyycSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC20interruptionCallBackyycSgvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC20interruptionCallBackyycSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "filePathCallBack",
+ "printedName": "filePathCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC16filePathCallBackySSSgcSgvp",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC16filePathCallBackySSSgcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC16filePathCallBackySSSgcSgvg",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC16filePathCallBackySSSgcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String?) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC16filePathCallBackySSSgcSgvs",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC16filePathCallBackySSSgcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC16filePathCallBackySSSgcSgvM",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC16filePathCallBackySSSgcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC5startyyF",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC5startyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC4stopyyF",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC4stopyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk7DCZh2EnC",
+ "mangledName": "$s13DeepChordsSdk7DCZh2EnC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCMusic",
+ "printedName": "DCMusic",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCMusicC2ids6UInt16Vvp",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC2ids6UInt16Vvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC2ids6UInt16Vvg",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC2ids6UInt16Vvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UInt16",
+ "printedName": "Swift.UInt16",
+ "usr": "s:s6UInt16V"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC2ids6UInt16Vvs",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC2ids6UInt16Vvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC2ids6UInt16VvM",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC2ids6UInt16VvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCMusicC4nameSSvp",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4nameSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC4nameSSvg",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4nameSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC4nameSSvs",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4nameSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC4nameSSvM",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4nameSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "size",
+ "printedName": "size",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCMusicC4sizeSivp",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4sizeSivp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC4sizeSivg",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4sizeSivg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC4sizeSivs",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4sizeSivs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC4sizeSivM",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4sizeSivM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "dur",
+ "printedName": "dur",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk7DCMusicC3durSivp",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC3durSivp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC3durSivg",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC3durSivg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC3durSivs",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC3durSivs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk7DCMusicC3durSivM",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC3durSivM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCMusic",
+ "printedName": "DeepChordsSdk.DCMusic",
+ "usr": "s:13DeepChordsSdk7DCMusicC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:13DeepChordsSdk7DCMusicC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC4fromACs7Decoder_p_tKcfc",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "declAttributes": [
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk7DCMusicC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC6encode2toys7Encoder_p_tKF",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk7DCMusicC",
+ "mangledName": "$s13DeepChordsSdk7DCMusicC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCCallRecord",
+ "printedName": "DCCallRecord",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "shared",
+ "printedName": "shared",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCallRecord",
+ "printedName": "DeepChordsSdk.DCCallRecord",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC6sharedACvpZ",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC6sharedACvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DCCallRecord",
+ "printedName": "DeepChordsSdk.DCCallRecord",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC6sharedACvgZ",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC6sharedACvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "fromLanguage",
+ "printedName": "fromLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12fromLanguageSSvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12fromLanguageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12fromLanguageSSvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12fromLanguageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12fromLanguageSSvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12fromLanguageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12fromLanguageSSvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12fromLanguageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "toLanguage",
+ "printedName": "toLanguage",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC10toLanguageSSvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC10toLanguageSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC10toLanguageSSvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC10toLanguageSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC10toLanguageSSvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC10toLanguageSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC10toLanguageSSvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC10toLanguageSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isTranslate",
+ "printedName": "isTranslate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC11isTranslateSbvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC11isTranslateSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC11isTranslateSbvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC11isTranslateSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC11isTranslateSbvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC11isTranslateSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC11isTranslateSbvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC11isTranslateSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isTTs",
+ "printedName": "isTTs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC5isTTsSbvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC5isTTsSbvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC5isTTsSbvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC5isTTsSbvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC5isTTsSbvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC5isTTsSbvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC5isTTsSbvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC5isTTsSbvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ttsFormat",
+ "printedName": "ttsFormat",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC9ttsFormatSSvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC9ttsFormatSSvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC9ttsFormatSSvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC9ttsFormatSSvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC9ttsFormatSSvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC9ttsFormatSSvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC9ttsFormatSSvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC9ttsFormatSSvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asrCallback",
+ "printedName": "asrCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC11asrCallbackySScSgvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC11asrCallbackySScSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC11asrCallbackySScSgvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC11asrCallbackySScSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC11asrCallbackySScSgvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC11asrCallbackySScSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC11asrCallbackySScSgvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC11asrCallbackySScSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asrOtherCallback",
+ "printedName": "asrOtherCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC16asrOtherCallbackySScSgvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC16asrOtherCallbackySScSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC16asrOtherCallbackySScSgvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC16asrOtherCallbackySScSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC16asrOtherCallbackySScSgvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC16asrOtherCallbackySScSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC16asrOtherCallbackySScSgvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC16asrOtherCallbackySScSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "codeCallback",
+ "printedName": "codeCallback",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12codeCallbackySicSgvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12codeCallbackySicSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12codeCallbackySicSgvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12codeCallbackySicSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.Int) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12codeCallbackySicSgvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12codeCallbackySicSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12codeCallbackySicSgvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12codeCallbackySicSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "filePathCallBack",
+ "printedName": "filePathCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC16filePathCallBackySScSgvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC16filePathCallBackySScSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC16filePathCallBackySScSgvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC16filePathCallBackySScSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC16filePathCallBackySScSgvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC16filePathCallBackySScSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC16filePathCallBackySScSgvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC16filePathCallBackySScSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "opusCallBack",
+ "printedName": "opusCallBack",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12opusCallBacky10Foundation4DataVcSgvp",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12opusCallBacky10Foundation4DataVcSgvp",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12opusCallBacky10Foundation4DataVcSgvg",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12opusCallBacky10Foundation4DataVcSgvg",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Foundation.Data) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Foundation.Data) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12opusCallBacky10Foundation4DataVcSgvs",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12opusCallBacky10Foundation4DataVcSgvs",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC12opusCallBacky10Foundation4DataVcSgvM",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC12opusCallBacky10Foundation4DataVcSgvM",
+ "moduleName": "DeepChordsSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "inputPcm",
+ "printedName": "inputPcm(data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC8inputPcm4datay10Foundation4DataV_tF",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC8inputPcm4datay10Foundation4DataV_tF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "start",
+ "printedName": "start()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC5startyyF",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC5startyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stop",
+ "printedName": "stop()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC4stopyyF",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC4stopyyF",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk12DCCallRecordC",
+ "mangledName": "$s13DeepChordsSdk12DCCallRecordC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCText",
+ "printedName": "DCText",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "translate",
+ "printedName": "translate(text:from:to:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((stream: Swift.String, finish: Swift.Bool)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(stream: Swift.String, finish: Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(stream: Swift.String, finish: Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCTextC9translate4text4from2to8finishedySS_S2SySS6stream_Sb6finishtSgctFZ",
+ "mangledName": "$s13DeepChordsSdk6DCTextC9translate4text4from2to8finishedySS_S2SySS6stream_Sb6finishtSgctFZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "sumary",
+ "printedName": "sumary(text:finished:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((stream: Swift.String, finish: Swift.Bool)?) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(stream: Swift.String, finish: Swift.Bool)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(stream: Swift.String, finish: Swift.Bool)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCTextC6sumary4text8finishedySS_ySS6stream_Sb6finishtSgctFZ",
+ "mangledName": "$s13DeepChordsSdk6DCTextC6sumary4text8finishedySS_ySS6stream_Sb6finishtSgctFZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "cancelTranslateByTextWithSplit",
+ "printedName": "cancelTranslateByTextWithSplit()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCTextC30cancelTranslateByTextWithSplityyFZ",
+ "mangledName": "$s13DeepChordsSdk6DCTextC30cancelTranslateByTextWithSplityyFZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "cancelSummaryByTextWithSplit",
+ "printedName": "cancelSummaryByTextWithSplit()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCTextC28cancelSummaryByTextWithSplityyFZ",
+ "mangledName": "$s13DeepChordsSdk6DCTextC28cancelSummaryByTextWithSplityyFZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getDeviceName",
+ "printedName": "getDeviceName()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk6DCTextC13getDeviceNameSSSgyFZ",
+ "mangledName": "$s13DeepChordsSdk6DCTextC13getDeviceNameSSSgyFZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk6DCTextC",
+ "mangledName": "$s13DeepChordsSdk6DCTextC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "StarburstSdk",
+ "printedName": "StarburstSdk",
+ "declKind": "Import",
+ "moduleName": "DeepChordsSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DCLogger",
+ "printedName": "DCLogger",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "logs",
+ "printedName": "logs",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk8DCLoggerC4logsSaySSGvpZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC4logsSaySSGvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCLoggerC4logsSaySSGvgZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC4logsSaySSGvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCLoggerC4logsSaySSGvsZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC4logsSaySSGvsZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCLoggerC4logsSaySSGvMZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC4logsSaySSGvMZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "starburstLogPath",
+ "printedName": "starburstLogPath",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk8DCLoggerC16starburstLogPathSSvpZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC16starburstLogPathSSvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCLoggerC16starburstLogPathSSvgZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC16starburstLogPathSSvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "isDebug",
+ "printedName": "isDebug",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:13DeepChordsSdk8DCLoggerC7isDebugSbvpZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC7isDebugSbvpZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCLoggerC7isDebugSbvgZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC7isDebugSbvgZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCLoggerC7isDebugSbvsZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC7isDebugSbvsZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:13DeepChordsSdk8DCLoggerC7isDebugSbvMZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC7isDebugSbvMZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "debug",
+ "printedName": "debug(_:line:separator:terminator:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Any]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "hasDefaultArg": true,
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:13DeepChordsSdk8DCLoggerC5debug_4line9separator10terminatoryypd_SiS2StFZ",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC5debug_4line9separator10terminatoryypd_SiS2StFZ",
+ "moduleName": "DeepChordsSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:13DeepChordsSdk8DCLoggerC",
+ "mangledName": "$s13DeepChordsSdk8DCLoggerC",
+ "moduleName": "DeepChordsSdk",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 311,
+ "length": 7,
+ "value": "\"zh-CN\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 430,
+ "length": 7,
+ "value": "\"en-US\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "BooleanLiteral",
+ "offset": 572,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "BooleanLiteral",
+ "offset": 639,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 717,
+ "length": 5,
+ "value": "\"mp3\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "Array",
+ "offset": 1357,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 1378,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "Array",
+ "offset": 1427,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 1454,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/BleSender.swift",
+ "kind": "Array",
+ "offset": 225,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/BleSender.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1751,
+ "length": 4,
+ "value": "1000"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/BleSender.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1796,
+ "length": 4,
+ "value": "1001"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/BleSender.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1841,
+ "length": 4,
+ "value": "1004"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/BleSender.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1885,
+ "length": 4,
+ "value": "1005"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleManager.swift",
+ "kind": "StringLiteral",
+ "offset": 245,
+ "length": 6,
+ "value": "\"AE30\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleManager.swift",
+ "kind": "StringLiteral",
+ "offset": 298,
+ "length": 6,
+ "value": "\"AE03\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCBleManager.swift",
+ "kind": "StringLiteral",
+ "offset": 355,
+ "length": 6,
+ "value": "\"AE04\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Any.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1394,
+ "length": 10,
+ "value": "0b11111111"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 3330,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 3360,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 3531,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Any.swift",
+ "kind": "StringLiteral",
+ "offset": 3561,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 294,
+ "length": 7,
+ "value": "\"zh-CN\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 413,
+ "length": 7,
+ "value": "\"en-US\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "BooleanLiteral",
+ "offset": 555,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "BooleanLiteral",
+ "offset": 622,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 700,
+ "length": 5,
+ "value": "\"pcm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "Array",
+ "offset": 1178,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 1199,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "Array",
+ "offset": 1248,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCPhoneRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 1275,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCChat.swift",
+ "kind": "StringLiteral",
+ "offset": 182,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCChat.swift",
+ "kind": "StringLiteral",
+ "offset": 229,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCChat.swift",
+ "kind": "StringLiteral",
+ "offset": 276,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCChat.swift",
+ "kind": "StringLiteral",
+ "offset": 323,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCChat.swift",
+ "kind": "IntegerLiteral",
+ "offset": 684,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCChat.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1174,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1265,
+ "length": 5,
+ "value": "\"pcm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCChat.swift",
+ "kind": "StringLiteral",
+ "offset": 1353,
+ "length": 7,
+ "value": "\"zh-CN\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 407,
+ "length": 10,
+ "value": "\"HH:mm:ss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 496,
+ "length": 7,
+ "value": "\"HH:mm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 577,
+ "length": 7,
+ "value": "\"MM-dd\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 664,
+ "length": 12,
+ "value": "\"MM月dd日\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 756,
+ "length": 12,
+ "value": "\"yyyy-MM-dd\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 865,
+ "length": 18,
+ "value": "\"yyy年MM月dd日\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 970,
+ "length": 18,
+ "value": "\"yyyy-MM-dd HH:mm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1083,
+ "length": 24,
+ "value": "\"yyy年MM月dd日 HH:mm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1195,
+ "length": 21,
+ "value": "\"yyyy-MM-dd HH:mm:ss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1312,
+ "length": 28,
+ "value": "\"yyyy年MM月dd日 HH:mm:ss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1432,
+ "length": 25,
+ "value": "\"yyyy-MM-dd HH:mm:ss.SSS\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1557,
+ "length": 32,
+ "value": "\"yyyy年MM月dd日 HH:mm:ss.SSS\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1632,
+ "length": 18,
+ "value": "\"yyyy-MM-ddTHH:mm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1693,
+ "length": 18,
+ "value": "\"yyyy-MM-dd HH:mm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1754,
+ "length": 18,
+ "value": "\"yyyyMMdd00000000\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1815,
+ "length": 16,
+ "value": "\"yyyyMMddHHmmss\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "StringLiteral",
+ "offset": 1874,
+ "length": 19,
+ "value": "\"yyyyMMddHHmmssSSS\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2671,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2708,
+ "length": 3,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2747,
+ "length": 3,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2786,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2825,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2865,
+ "length": 3,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Date.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2904,
+ "length": 3,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "StringLiteral",
+ "offset": 194,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "IntegerLiteral",
+ "offset": 244,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "BooleanLiteral",
+ "offset": 303,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "StringLiteral",
+ "offset": 635,
+ "length": 7,
+ "value": "\"zh-CN\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "StringLiteral",
+ "offset": 754,
+ "length": 7,
+ "value": "\"en-US\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "BooleanLiteral",
+ "offset": 896,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "BooleanLiteral",
+ "offset": 963,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "StringLiteral",
+ "offset": 1041,
+ "length": 5,
+ "value": "\"pcm\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "Array",
+ "offset": 1531,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "StringLiteral",
+ "offset": 1552,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "Array",
+ "offset": 1601,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCZh2En.swift",
+ "kind": "StringLiteral",
+ "offset": 1628,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCMusic.swift",
+ "kind": "IntegerLiteral",
+ "offset": 183,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCMusic.swift",
+ "kind": "StringLiteral",
+ "offset": 229,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCMusic.swift",
+ "kind": "IntegerLiteral",
+ "offset": 273,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCMusic.swift",
+ "kind": "IntegerLiteral",
+ "offset": 315,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 306,
+ "length": 11,
+ "value": "\"auto_lang\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 429,
+ "length": 11,
+ "value": "\"auto_lang\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "BooleanLiteral",
+ "offset": 575,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "BooleanLiteral",
+ "offset": 642,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 720,
+ "length": 5,
+ "value": "\"mp3\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "Array",
+ "offset": 1117,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 1138,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "Array",
+ "offset": 1182,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCCallRecord.swift",
+ "kind": "StringLiteral",
+ "offset": 1208,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "StringLiteral",
+ "offset": 239,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "StringLiteral",
+ "offset": 250,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 377,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 573,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 583,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 603,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 613,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 633,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 705,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 730,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 802,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 810,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 859,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/Data.swift",
+ "kind": "IntegerLiteral",
+ "offset": 905,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCLogger.swift",
+ "kind": "Array",
+ "offset": 216,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCLogger.swift",
+ "kind": "BooleanLiteral",
+ "offset": 362,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCLogger.swift",
+ "kind": "StringLiteral",
+ "offset": 1578,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/yaozuopan\/Documents\/code\/ShenYin\/ShenYin\/DeepChordsSdk\/DCLogger.swift",
+ "kind": "StringLiteral",
+ "offset": 1604,
+ "length": 4,
+ "value": "\"\n\""
+ }
+ ]
+}
\ No newline at end of file
--- /dev/null
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name DeepChordsSdk
+// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+import CoreBluetooth
+import Foundation
+import StarburstSdk
+import Swift
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@_hasMissingDesignatedInitializers public class DCBleRecord {
+ public static let shared: DeepChordsSdk.DCBleRecord
+ public var fromLanguage: Swift.String
+ public var toLanguage: Swift.String
+ public var isTranslate: Swift.Bool
+ public var isTTs: Swift.Bool
+ public var ttsFormat: Swift.String
+ public var asrCallback: ((Swift.String) -> Swift.Void)?
+ public var translateCallback: ((Swift.String) -> Swift.Void)?
+ public var asrSplitCallback: ((DeepChordsSdk.DCResponseModel) -> Swift.Void)?
+ public var translateSplitCallback: ((DeepChordsSdk.DCResponseModel) -> Swift.Void)?
+ public var translateDataCallback: ((Foundation.Data) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var filePathCallBack: ((Swift.String?) -> Swift.Void)?
+ public var filePath: Swift.String?
+ public func start(type: Swift.Int, recordPath: Swift.String?)
+ public func stop()
+ @objc deinit
+}
+public typealias DCCompletionHandler = (_ result: DeepChordsSdk.DCResponse) -> Swift.Void
+public enum DCCode : Swift.Int, Swift.CustomStringConvertible {
+ public var description: Swift.String {
+ get
+ }
+ case success
+ case failure
+ case timeout
+ case unknow
+ public init?(rawValue: Swift.Int)
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers public class DCResponse {
+ public var code: DeepChordsSdk.DCCode {
+ get
+ }
+ public var data: Foundation.Data {
+ get
+ }
+ public var description: Swift.String {
+ get
+ }
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCSdk {
+ public static let shared: DeepChordsSdk.DCSdk
+ public var authCallback: ((_ code: Swift.Int, _ msg: Swift.String) -> Swift.Void)?
+ public func initSDK()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCDevice {
+ public static let shared: DeepChordsSdk.DCDevice
+ public var eventCallback: ((Swift.UInt8) -> Swift.Void)?
+ public var muiscPlayCallback: ((_ index: Swift.UInt16, _ pro: Swift.UInt16, _ duration: Swift.UInt16) -> Swift.Void)?
+ @objc deinit
+}
+extension DeepChordsSdk.DCDevice {
+ public func handShake(finished: @escaping (Swift.Bool?) -> Swift.Void)
+ public func getBatery(finished: @escaping ((Swift.Int, Swift.Int)?) -> Swift.Void)
+ public func getSoftVersion(finished: @escaping (Swift.String?) -> Swift.Void)
+ public func getHardVersion(finished: @escaping (Swift.String?) -> Swift.Void)
+ public func findDevice(state: Swift.UInt8, finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func setEQ(type: Swift.UInt8, finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func setCustomEQ(index: Swift.UInt8, value: Swift.Int, finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func getEQ(finished: @escaping ((type: Swift.UInt8, value: [Swift.Int])?, Swift.Bool) -> Swift.Void)
+}
+@_hasMissingDesignatedInitializers public class DCBleManager {
+ public static let serviceUUID: Swift.String
+ public static let writeUUID: Swift.String
+ public static let notifyUUID: Swift.String
+ public static let shared: DeepChordsSdk.DCBleManager
+ @objc deinit
+}
+extension DeepChordsSdk.DCBleManager {
+ public func centralManager(_ central: CoreBluetooth.CBCentralManager, didConnect peripheral: CoreBluetooth.CBPeripheral)
+ public func centralManager(_ central: CoreBluetooth.CBCentralManager, didDisconnectPeripheral peripheral: CoreBluetooth.CBPeripheral, error: (any Swift.Error)?)
+ public func peripheral(_ peripheral: CoreBluetooth.CBPeripheral, didDiscoverCharacteristicsFor service: CoreBluetooth.CBService, error: (any Swift.Error)?)
+ public func peripheral(_ peripheral: CoreBluetooth.CBPeripheral, didUpdateValueFor characteristic: CoreBluetooth.CBCharacteristic, error: (any Swift.Error)?)
+}
+@_hasMissingDesignatedInitializers public class DCPhoneRecord {
+ public static let shared: DeepChordsSdk.DCPhoneRecord
+ public var fromLanguage: Swift.String
+ public var toLanguage: Swift.String
+ public var isTranslate: Swift.Bool
+ public var isTTs: Swift.Bool
+ public var ttsFormat: Swift.String
+ public var asrCallback: ((Swift.String) -> Swift.Void)?
+ public var translateCallback: ((Swift.String) -> Swift.Void)?
+ public var translateDataCallback: ((Foundation.Data) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var interruptionCallBack: (() -> Swift.Void)?
+ public var filePathCallBack: ((Swift.String?) -> Swift.Void)?
+ public func start()
+ public func stop()
+ @objc deinit
+}
+public class DCRole {
+ public var sid: Swift.String
+ public var name: Swift.String
+ public var type: Swift.String
+ public var role: Swift.String
+ public init()
+ public init(sid: Swift.String, name: Swift.String, type: Swift.String, role: Swift.String)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCChat {
+ public static let shared: DeepChordsSdk.DCChat
+ public var dialogId: Swift.Int
+ public var asrCallback: ((Swift.String, Swift.Int) -> Swift.Void)?
+ public var responseCallback: ((Swift.String, Swift.Int) -> Swift.Void)?
+ public var dataCallback: ((Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var finishCallback: ((Swift.String?) -> Swift.Void)?
+ public var role: DeepChordsSdk.DCRole?
+ public var tts: Swift.Bool
+ public var ttsAudioFormat: Swift.String
+ public var language: Swift.String
+ @objc deinit
+}
+extension DeepChordsSdk.DCChat {
+ public func getVcSpeekerList(finished: @escaping ([DeepChordsSdk.DCRole]?, Swift.Bool) -> Swift.Void)
+ public func startChat()
+ public func stopChat()
+ public func startPlayTtsAudio()
+ public func stopPlayTtsAudio()
+}
+@_hasMissingDesignatedInitializers public class DCResponseModel {
+ public var text: Swift.String
+ public var index: Swift.Int
+ public var definite: Swift.Bool
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCZh2En {
+ public static let shared: DeepChordsSdk.DCZh2En
+ public var fromLanguage: Swift.String
+ public var toLanguage: Swift.String
+ public var isTranslate: Swift.Bool
+ public var isTTs: Swift.Bool
+ public var ttsFormat: Swift.String
+ public var asrCallback: ((DeepChordsSdk.DCResponseModel) -> Swift.Void)?
+ public var translateCallback: ((DeepChordsSdk.DCResponseModel) -> Swift.Void)?
+ public var translateDataCallback: ((Foundation.Data) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var interruptionCallBack: (() -> Swift.Void)?
+ public var filePathCallBack: ((Swift.String?) -> Swift.Void)?
+ public func start()
+ public func stop()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCMusic : Swift.Codable {
+ public var id: Swift.UInt16
+ public var name: Swift.String
+ public var size: Swift.Int
+ public var dur: Swift.Int
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+extension DeepChordsSdk.DCDevice {
+ public func getTotalMusic(finished: @escaping (Swift.Int?) -> Swift.Void)
+ public func getMusicList(size: Swift.UInt8, index: Swift.UInt16, finished: @escaping ([DeepChordsSdk.DCMusic]?, Swift.Bool) -> Swift.Void)
+ public func setMusicPlayMode(mode: Swift.UInt8, finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func getMusicPlayMode(finished: @escaping (Swift.UInt8?, Swift.Bool) -> Swift.Void)
+ public func musicPlay(index: Swift.UInt16?, finished: @escaping (Swift.UInt16?, Swift.Bool) -> Swift.Void)
+ public func musicPause(finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func musicDelete(list: [Swift.UInt16], finished: @escaping (Swift.Bool) -> Swift.Void)
+}
+@_hasMissingDesignatedInitializers public class DCCallRecord {
+ public static let shared: DeepChordsSdk.DCCallRecord
+ public var fromLanguage: Swift.String
+ public var toLanguage: Swift.String
+ public var isTranslate: Swift.Bool
+ public var isTTs: Swift.Bool
+ public var ttsFormat: Swift.String
+ public var asrCallback: ((Swift.String) -> Swift.Void)?
+ public var asrOtherCallback: ((Swift.String) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var filePathCallBack: ((Swift.String) -> Swift.Void)?
+ public var opusCallBack: ((Foundation.Data) -> Swift.Void)?
+ public func inputPcm(data: Foundation.Data)
+ public func start()
+ public func stop()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCText {
+ public static func translate(text: Swift.String, from: Swift.String, to: Swift.String, finished: @escaping ((stream: Swift.String, finish: Swift.Bool)?) -> Swift.Void)
+ public static func sumary(text: Swift.String, finished: @escaping ((stream: Swift.String, finish: Swift.Bool)?) -> Swift.Void)
+ public static func cancelTranslateByTextWithSplit()
+ public static func cancelSummaryByTextWithSplit()
+ public static func getDeviceName() -> Swift.String?
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCLogger {
+ public static var logs: [Swift.String]
+ public static var starburstLogPath: Swift.String {
+ get
+ }
+ public static var isDebug: Swift.Bool {
+ get
+ set
+ }
+ @objc deinit
+}
+extension DeepChordsSdk.DCLogger {
+ public static func debug(_ logs: Any..., line: Swift.Int = #line, separator: Swift.String = " ", terminator: Swift.String = "\n")
+}
+extension DeepChordsSdk.DCCode : Swift.Equatable {}
+extension DeepChordsSdk.DCCode : Swift.Hashable {}
+extension DeepChordsSdk.DCCode : Swift.RawRepresentable {}
--- /dev/null
+// swift-interface-format-version: 1.0
+// swift-compiler-version: Apple Swift version 6.1.2 effective-5.10 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
+// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name DeepChordsSdk
+// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+import CoreBluetooth
+import Foundation
+import StarburstSdk
+import Swift
+import _Concurrency
+import _StringProcessing
+import _SwiftConcurrencyShims
+@_hasMissingDesignatedInitializers public class DCBleRecord {
+ public static let shared: DeepChordsSdk.DCBleRecord
+ public var fromLanguage: Swift.String
+ public var toLanguage: Swift.String
+ public var isTranslate: Swift.Bool
+ public var isTTs: Swift.Bool
+ public var ttsFormat: Swift.String
+ public var asrCallback: ((Swift.String) -> Swift.Void)?
+ public var translateCallback: ((Swift.String) -> Swift.Void)?
+ public var asrSplitCallback: ((DeepChordsSdk.DCResponseModel) -> Swift.Void)?
+ public var translateSplitCallback: ((DeepChordsSdk.DCResponseModel) -> Swift.Void)?
+ public var translateDataCallback: ((Foundation.Data) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var filePathCallBack: ((Swift.String?) -> Swift.Void)?
+ public var filePath: Swift.String?
+ public func start(type: Swift.Int, recordPath: Swift.String?)
+ public func stop()
+ @objc deinit
+}
+public typealias DCCompletionHandler = (_ result: DeepChordsSdk.DCResponse) -> Swift.Void
+public enum DCCode : Swift.Int, Swift.CustomStringConvertible {
+ public var description: Swift.String {
+ get
+ }
+ case success
+ case failure
+ case timeout
+ case unknow
+ public init?(rawValue: Swift.Int)
+ public typealias RawValue = Swift.Int
+ public var rawValue: Swift.Int {
+ get
+ }
+}
+@_hasMissingDesignatedInitializers public class DCResponse {
+ public var code: DeepChordsSdk.DCCode {
+ get
+ }
+ public var data: Foundation.Data {
+ get
+ }
+ public var description: Swift.String {
+ get
+ }
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCSdk {
+ public static let shared: DeepChordsSdk.DCSdk
+ public var authCallback: ((_ code: Swift.Int, _ msg: Swift.String) -> Swift.Void)?
+ public func initSDK()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCDevice {
+ public static let shared: DeepChordsSdk.DCDevice
+ public var eventCallback: ((Swift.UInt8) -> Swift.Void)?
+ public var muiscPlayCallback: ((_ index: Swift.UInt16, _ pro: Swift.UInt16, _ duration: Swift.UInt16) -> Swift.Void)?
+ @objc deinit
+}
+extension DeepChordsSdk.DCDevice {
+ public func handShake(finished: @escaping (Swift.Bool?) -> Swift.Void)
+ public func getBatery(finished: @escaping ((Swift.Int, Swift.Int)?) -> Swift.Void)
+ public func getSoftVersion(finished: @escaping (Swift.String?) -> Swift.Void)
+ public func getHardVersion(finished: @escaping (Swift.String?) -> Swift.Void)
+ public func findDevice(state: Swift.UInt8, finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func setEQ(type: Swift.UInt8, finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func setCustomEQ(index: Swift.UInt8, value: Swift.Int, finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func getEQ(finished: @escaping ((type: Swift.UInt8, value: [Swift.Int])?, Swift.Bool) -> Swift.Void)
+}
+@_hasMissingDesignatedInitializers public class DCBleManager {
+ public static let serviceUUID: Swift.String
+ public static let writeUUID: Swift.String
+ public static let notifyUUID: Swift.String
+ public static let shared: DeepChordsSdk.DCBleManager
+ @objc deinit
+}
+extension DeepChordsSdk.DCBleManager {
+ public func centralManager(_ central: CoreBluetooth.CBCentralManager, didConnect peripheral: CoreBluetooth.CBPeripheral)
+ public func centralManager(_ central: CoreBluetooth.CBCentralManager, didDisconnectPeripheral peripheral: CoreBluetooth.CBPeripheral, error: (any Swift.Error)?)
+ public func peripheral(_ peripheral: CoreBluetooth.CBPeripheral, didDiscoverCharacteristicsFor service: CoreBluetooth.CBService, error: (any Swift.Error)?)
+ public func peripheral(_ peripheral: CoreBluetooth.CBPeripheral, didUpdateValueFor characteristic: CoreBluetooth.CBCharacteristic, error: (any Swift.Error)?)
+}
+@_hasMissingDesignatedInitializers public class DCPhoneRecord {
+ public static let shared: DeepChordsSdk.DCPhoneRecord
+ public var fromLanguage: Swift.String
+ public var toLanguage: Swift.String
+ public var isTranslate: Swift.Bool
+ public var isTTs: Swift.Bool
+ public var ttsFormat: Swift.String
+ public var asrCallback: ((Swift.String) -> Swift.Void)?
+ public var translateCallback: ((Swift.String) -> Swift.Void)?
+ public var translateDataCallback: ((Foundation.Data) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var interruptionCallBack: (() -> Swift.Void)?
+ public var filePathCallBack: ((Swift.String?) -> Swift.Void)?
+ public func start()
+ public func stop()
+ @objc deinit
+}
+public class DCRole {
+ public var sid: Swift.String
+ public var name: Swift.String
+ public var type: Swift.String
+ public var role: Swift.String
+ public init()
+ public init(sid: Swift.String, name: Swift.String, type: Swift.String, role: Swift.String)
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCChat {
+ public static let shared: DeepChordsSdk.DCChat
+ public var dialogId: Swift.Int
+ public var asrCallback: ((Swift.String, Swift.Int) -> Swift.Void)?
+ public var responseCallback: ((Swift.String, Swift.Int) -> Swift.Void)?
+ public var dataCallback: ((Swift.Int, Foundation.Data?, Swift.Bool, Swift.Int) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var finishCallback: ((Swift.String?) -> Swift.Void)?
+ public var role: DeepChordsSdk.DCRole?
+ public var tts: Swift.Bool
+ public var ttsAudioFormat: Swift.String
+ public var language: Swift.String
+ @objc deinit
+}
+extension DeepChordsSdk.DCChat {
+ public func getVcSpeekerList(finished: @escaping ([DeepChordsSdk.DCRole]?, Swift.Bool) -> Swift.Void)
+ public func startChat()
+ public func stopChat()
+ public func startPlayTtsAudio()
+ public func stopPlayTtsAudio()
+}
+@_hasMissingDesignatedInitializers public class DCResponseModel {
+ public var text: Swift.String
+ public var index: Swift.Int
+ public var definite: Swift.Bool
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCZh2En {
+ public static let shared: DeepChordsSdk.DCZh2En
+ public var fromLanguage: Swift.String
+ public var toLanguage: Swift.String
+ public var isTranslate: Swift.Bool
+ public var isTTs: Swift.Bool
+ public var ttsFormat: Swift.String
+ public var asrCallback: ((DeepChordsSdk.DCResponseModel) -> Swift.Void)?
+ public var translateCallback: ((DeepChordsSdk.DCResponseModel) -> Swift.Void)?
+ public var translateDataCallback: ((Foundation.Data) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var interruptionCallBack: (() -> Swift.Void)?
+ public var filePathCallBack: ((Swift.String?) -> Swift.Void)?
+ public func start()
+ public func stop()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCMusic : Swift.Codable {
+ public var id: Swift.UInt16
+ public var name: Swift.String
+ public var size: Swift.Int
+ public var dur: Swift.Int
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
+extension DeepChordsSdk.DCDevice {
+ public func getTotalMusic(finished: @escaping (Swift.Int?) -> Swift.Void)
+ public func getMusicList(size: Swift.UInt8, index: Swift.UInt16, finished: @escaping ([DeepChordsSdk.DCMusic]?, Swift.Bool) -> Swift.Void)
+ public func setMusicPlayMode(mode: Swift.UInt8, finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func getMusicPlayMode(finished: @escaping (Swift.UInt8?, Swift.Bool) -> Swift.Void)
+ public func musicPlay(index: Swift.UInt16?, finished: @escaping (Swift.UInt16?, Swift.Bool) -> Swift.Void)
+ public func musicPause(finished: @escaping (Swift.Bool) -> Swift.Void)
+ public func musicDelete(list: [Swift.UInt16], finished: @escaping (Swift.Bool) -> Swift.Void)
+}
+@_hasMissingDesignatedInitializers public class DCCallRecord {
+ public static let shared: DeepChordsSdk.DCCallRecord
+ public var fromLanguage: Swift.String
+ public var toLanguage: Swift.String
+ public var isTranslate: Swift.Bool
+ public var isTTs: Swift.Bool
+ public var ttsFormat: Swift.String
+ public var asrCallback: ((Swift.String) -> Swift.Void)?
+ public var asrOtherCallback: ((Swift.String) -> Swift.Void)?
+ public var codeCallback: ((Swift.Int) -> Swift.Void)?
+ public var filePathCallBack: ((Swift.String) -> Swift.Void)?
+ public var opusCallBack: ((Foundation.Data) -> Swift.Void)?
+ public func inputPcm(data: Foundation.Data)
+ public func start()
+ public func stop()
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCText {
+ public static func translate(text: Swift.String, from: Swift.String, to: Swift.String, finished: @escaping ((stream: Swift.String, finish: Swift.Bool)?) -> Swift.Void)
+ public static func sumary(text: Swift.String, finished: @escaping ((stream: Swift.String, finish: Swift.Bool)?) -> Swift.Void)
+ public static func cancelTranslateByTextWithSplit()
+ public static func cancelSummaryByTextWithSplit()
+ public static func getDeviceName() -> Swift.String?
+ @objc deinit
+}
+@_hasMissingDesignatedInitializers public class DCLogger {
+ public static var logs: [Swift.String]
+ public static var starburstLogPath: Swift.String {
+ get
+ }
+ public static var isDebug: Swift.Bool {
+ get
+ set
+ }
+ @objc deinit
+}
+extension DeepChordsSdk.DCLogger {
+ public static func debug(_ logs: Any..., line: Swift.Int = #line, separator: Swift.String = " ", terminator: Swift.String = "\n")
+}
+extension DeepChordsSdk.DCCode : Swift.Equatable {}
+extension DeepChordsSdk.DCCode : Swift.Hashable {}
+extension DeepChordsSdk.DCCode : Swift.RawRepresentable {}
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>files</key>
+ <dict>
+ <key>Frameworks/StarburstSdk.framework/Info.plist</key>
+ <data>
+ LYDkUlG3+K2ItUesIisY3Luuk1c=
+ </data>
+ <key>Frameworks/StarburstSdk.framework/PrivacyInfo.xcprivacy</key>
+ <data>
+ SRctDO3cqibONLEG7CPcNZVBnXw=
+ </data>
+ <key>Frameworks/StarburstSdk.framework/StarburstSdk</key>
+ <data>
+ LRKbPJ8wAUd7ggk+ANLu+fSYfw4=
+ </data>
+ <key>Frameworks/StarburstSdk.framework/_CodeSignature/CodeResources</key>
+ <data>
+ 9oiBLAPsF3Dv5lHGLAx77cchWVs=
+ </data>
+ <key>Info.plist</key>
+ <data>
+ NV2Qc9xISE7fgUH9KnQFJLHB70Y=
+ </data>
+ <key>Modules/DeepChordsSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo</key>
+ <data>
+ hElk5G9e2FyrQKyxp0/Cg3TzLm8=
+ </data>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.abi.json</key>
+ <data>
+ Q8mFT1+vs+J5OlQJBv+Fy30BSEM=
+ </data>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
+ <data>
+ QQC6RRv9G4zEvdXhU0pKeYv7zBI=
+ </data>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftdoc</key>
+ <data>
+ ooox8Ekydjt3Fe9eijMDNoL0WbU=
+ </data>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftinterface</key>
+ <data>
+ QQC6RRv9G4zEvdXhU0pKeYv7zBI=
+ </data>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftmodule</key>
+ <data>
+ kk7DtJNjzNj5L5gi9/fvu4zpABs=
+ </data>
+ </dict>
+ <key>files2</key>
+ <dict>
+ <key>Frameworks/StarburstSdk.framework/Info.plist</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ WEhMI6veVRWrc/a+8N+KPNiCW/dvs+VQndgVGD6RuYM=
+ </data>
+ </dict>
+ <key>Frameworks/StarburstSdk.framework/PrivacyInfo.xcprivacy</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ cuaVRkQIQRl8fLAPRH2XlUdsPxO0W90uL0WcSHvmSnY=
+ </data>
+ </dict>
+ <key>Frameworks/StarburstSdk.framework/StarburstSdk</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ Xpz9vkf/wygpxbK0j2XvH3CTfyjFeKHB0amrGn1dvXY=
+ </data>
+ </dict>
+ <key>Frameworks/StarburstSdk.framework/_CodeSignature/CodeResources</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ R9XX09wOSZqUuXWA4/0X/7ruehsZLEIw8rjz9P4UCxI=
+ </data>
+ </dict>
+ <key>Modules/DeepChordsSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ QilPSG2oy59S+0ze1lc77MOCX7d0Aihg61ihcODJUnw=
+ </data>
+ </dict>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.abi.json</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ aq3W188HYhRZ0GUAfA100wXky3MsjIBs+yxzR0vQ87c=
+ </data>
+ </dict>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.private.swiftinterface</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ LACpqZP2f6oTTij9v/Va8ALBeFEwok7+F7yJDTVx/gI=
+ </data>
+ </dict>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftdoc</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ 5KC2PBhoL1O63aZAymhuQEapFO0FkJpvFlPMjxbZXlA=
+ </data>
+ </dict>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftinterface</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ LACpqZP2f6oTTij9v/Va8ALBeFEwok7+F7yJDTVx/gI=
+ </data>
+ </dict>
+ <key>Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftmodule</key>
+ <dict>
+ <key>hash2</key>
+ <data>
+ L6XFW6V6YKwdgwtYOkr57ZfLeFZXBchcWo5CgD6aWvY=
+ </data>
+ </dict>
+ </dict>
+ <key>rules</key>
+ <dict>
+ <key>^.*</key>
+ <true/>
+ <key>^.*\.lproj/</key>
+ <dict>
+ <key>optional</key>
+ <true/>
+ <key>weight</key>
+ <real>1000</real>
+ </dict>
+ <key>^.*\.lproj/locversion.plist$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>1100</real>
+ </dict>
+ <key>^Base\.lproj/</key>
+ <dict>
+ <key>weight</key>
+ <real>1010</real>
+ </dict>
+ <key>^version.plist$</key>
+ <true/>
+ </dict>
+ <key>rules2</key>
+ <dict>
+ <key>.*\.dSYM($|/)</key>
+ <dict>
+ <key>weight</key>
+ <real>11</real>
+ </dict>
+ <key>^(.*/)?\.DS_Store$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>2000</real>
+ </dict>
+ <key>^.*</key>
+ <true/>
+ <key>^.*\.lproj/</key>
+ <dict>
+ <key>optional</key>
+ <true/>
+ <key>weight</key>
+ <real>1000</real>
+ </dict>
+ <key>^.*\.lproj/locversion.plist$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>1100</real>
+ </dict>
+ <key>^Base\.lproj/</key>
+ <dict>
+ <key>weight</key>
+ <real>1010</real>
+ </dict>
+ <key>^Info\.plist$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>20</real>
+ </dict>
+ <key>^PkgInfo$</key>
+ <dict>
+ <key>omit</key>
+ <true/>
+ <key>weight</key>
+ <real>20</real>
+ </dict>
+ <key>^embedded\.provisionprofile$</key>
+ <dict>
+ <key>weight</key>
+ <real>20</real>
+ </dict>
+ <key>^version\.plist$</key>
+ <dict>
+ <key>weight</key>
+ <real>20</real>
+ </dict>
+ </dict>
+</dict>
+</plist>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>NSPrivacyTracking</key>
+ <false/>
+ <key>NSPrivacyCollectedDataTypes</key>
+ <array>
+ <dict>
+ <key>NSPrivacyCollectedDataType</key>
+ <string>NSPrivacyCollectedDataTypeAudioData</string>
+ <key>NSPrivacyCollectedDataTypeLinked</key>
+ <false/>
+ <key>NSPrivacyCollectedDataTypeTracking</key>
+ <false/>
+ <key>NSPrivacyCollectedDataTypePurposes</key>
+ <array>
+ <string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
+ </array>
+ </dict>
+ </array>
+ <key>NSPrivacyTrackingDomains</key>
+ <array/>
+ <key>NSPrivacyAccessedAPITypes</key>
+ <array/>
+</dict>
+</plist>
}
}
func setupSdk(){
- DeepChordsAiSdk.shared.authCallback = { [weak self] (code,string) in
+ DCSdk.shared.authCallback = { [weak self] (code,string) in
DCLogger.debug("鉴权结果",code,string)
App.shared.window?.hideToastActivity()
if code == 200{
DCBleRecord.shared.fromLanguage = fromLanguage
DCBleRecord.shared.toLanguage = toLanguage
DCBleRecord.shared.isTranslate = true
- DCBleRecord.shared.start(type: 0x00)
+// DCBleRecord.shared.start(type: 0x00)
}
func stopAction(){
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
- textView.text = try! String(contentsOfFile: DeepChordsAiSdk.shared.sdkLog, encoding: .utf8)
+ textView.text = try! String(contentsOfFile: DCLogger.starburstLogPath, encoding: .utf8)
let range = NSMakeRange(textView.text.count - 1, 1)
textView.scrollRangeToVisible(range)
}
extension BleManager{
static func getMac(_ dict:[String:Any])->String?{
-// DCLogger.debug(dict)
-// if let advMsd = dict[CBAdvertisementDataManufacturerDataKey] as? Data {
-// if (advMsd.count >= 13) {
-// let mac = advMsd[7...12];
-// let text = mac.map { String($0, radix: 16).padLeft(toLength: 2, withPad: "0") }.joined(separator: ":").uppercased()
-//
-// DCLogger.debug(advMsd)
-// DCLogger.debug(mac.joined())
-// DCLogger.debug(text)
-// return text
-// } else {
-// return nil
-// }
-// } else {
-// return nil
-// }
DCLogger.debug(dict)
if let advMsd = dict[CBAdvertisementDataManufacturerDataKey] as? Data {
if (advMsd.count >= 6) {
let text = mac.map { String($0, radix: 16).padLeft(toLength: 2, withPad: "0") }.joined(separator: ":").uppercased()
DCLogger.debug(advMsd)
- DCLogger.debug(mac.joined())
+ DCLogger.debug(mac)
DCLogger.debug(text)
return text
} else {
}
extension String {
var data: Data? { self.data(using: .utf8) }
-
func padLeft(toLength: Int, withPad pad: String) -> String {
let paddingCount = max(0, toLength - self.count)
return String(repeating: pad, count: paddingCount) + self
PcmSound.sharedInstance().cleanup()
PcmSound.sharedInstance().setup(16000, withchannels: 1)
- var options: AVAudioSession.CategoryOptions = [.allowBluetooth]
+ let options: AVAudioSession.CategoryOptions = [.allowBluetooth]
do {
try AVAudioSession.sharedInstance().setCategory(.playback, options: [options])
try AVAudioSession.sharedInstance().setActive(true)
PcmSound.sharedInstance().cleanup()
PcmSound.sharedInstance().setup(16000, withchannels: 1)
- var options: AVAudioSession.CategoryOptions = [.allowBluetooth]
+ let options: AVAudioSession.CategoryOptions = [.allowBluetooth]
do {
try AVAudioSession.sharedInstance().setCategory(.playback, options: [options])
try AVAudioSession.sharedInstance().setActive(true)
}
}
-
-// func saveToFile(data: Data) {
-// let filePath = NSHomeDirectory() + "/Documents/1.mp3"
-// let url = URL(fileURLWithPath: filePath)
-// do {
-// try data.write(to: url)
-// print("\(filePath)")
-//
-// var options: AVAudioSession.CategoryOptions = [.allowBluetooth]
-// do {
-// try AVAudioSession.sharedInstance().setCategory(.playback, options: [options])
-// try AVAudioSession.sharedInstance().setActive(true)
-// } catch {
-// DCLogger.debug(error)
-// }
-// //这个要传开始播放的tts的dialogid
-// DCChat.shared.startPlayTtsAudio()
-// PlayerManager.shared.play(filePath: filePath,dialoIg:0) { (success,dialoIg) in
-// print("播放结束 = \(success)")
-// DCChat.shared.stopPlayTtsAudio()
-// }
-// } catch let error {
-// print("\(error)")
-// }
-// }
}
extension DcChatManager : PcmSoundDelegate {
func remaining(_ frames: UInt) {
func initSdk(){
- DeepChordsAiSdk.shared.initSDK()
+ DCSdk.shared.initSDK()
DcChatManager.shared.setupChat()
DCDevice.shared.eventCallback = { event in
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
Toast-Swift: 7a03a532afe3a560d4044bc7c237e2864d295173
-PODFILE CHECKSUM: 3b64f91d7c4f6c0036af83b3b1ff330c07d705a8
+PODFILE CHECKSUM: d16bf1b75272b37c1201e38fd9ce6eefb10aff2f
COCOAPODS: 1.16.2
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
Toast-Swift: 7a03a532afe3a560d4044bc7c237e2864d295173
-PODFILE CHECKSUM: 3b64f91d7c4f6c0036af83b3b1ff330c07d705a8
+PODFILE CHECKSUM: d16bf1b75272b37c1201e38fd9ce6eefb10aff2f
COCOAPODS: 1.16.2
objects = {
/* Begin PBXBuildFile section */
- 01216C042B056FFF0FC7EE32A002C38A /* IQKeyboardCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BFB6F598FCE7D6294584E7334E04ECF2 /* IQKeyboardCore-dummy.m */; };
+ 01216C042B056FFF0FC7EE32A002C38A /* IQKeyboardCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F50581928869D566B92180AA1299E52F /* IQKeyboardCore-dummy.m */; };
020799C53BF7A383514499A2B455C635 /* IQKeyboardReturnManager-IQKeyboardReturnManager in Resources */ = {isa = PBXBuildFile; fileRef = 110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */; };
- 0362BB03F32EC9FB6013DEE29E8E33EF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = ED22317A1312CBBA0134A8E449ABD201 /* SRHTTPConnectMessage.m */; };
- 04986EEC139DC7C45DAB58056315FDC8 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = B278701FAF564A3D25B8F87CCDB798D6 /* SRPinningSecurityPolicy.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 05F4664FC4EF89925161A064AA6481BB /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 936A804D23E5F53A2A38402D624D6EA2 /* IQKeyboardManager+Position.swift */; };
- 064D909CD827405E8DCC309DB1B7775A /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = A55BC45618B737DBC6885D98DC8C9C0C /* ConstraintLayoutSupportDSL.swift */; };
- 06B16BF7C2EA99B47539C34FF4150ABF /* Array+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7594A52F0B7E0AD0D9F26BE8026E1E4C /* Array+Sort.swift */; };
+ 0362BB03F32EC9FB6013DEE29E8E33EF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = B0923C8F20A12392EA61CC79D6CC38DB /* SRHTTPConnectMessage.m */; };
+ 04986EEC139DC7C45DAB58056315FDC8 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = B5DEC7B1871C5C683C9BA1C8EFEE74ED /* SRPinningSecurityPolicy.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 05F4664FC4EF89925161A064AA6481BB /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D177AE443F64E4B8D5D149E5814A184 /* IQKeyboardManager+Position.swift */; };
+ 064D909CD827405E8DCC309DB1B7775A /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62BC1D6E86620BF106CD2B96FC6EF4A7 /* ConstraintLayoutSupportDSL.swift */; };
+ 06B16BF7C2EA99B47539C34FF4150ABF /* Array+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EEA6E18E3B85DBA19D91D09FBE8A187 /* Array+Sort.swift */; };
070601D9903BE1D11DD6DD1367C3F012 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- 07543B1010D44AA155CAFADBF03E66DB /* IQKeyboardToolbarManager+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 782D18DB9D0B7B74F8613026BAD77E86 /* IQKeyboardToolbarManager+Action.swift */; };
+ 07543B1010D44AA155CAFADBF03E66DB /* IQKeyboardToolbarManager+Action.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72674EF140DD451E7DBAF77BDA592290 /* IQKeyboardToolbarManager+Action.swift */; };
075FBDF5D186F8BF4537BC34E526F9DB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- 07632D281C5DED61CC7866B079BC9D2C /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EF0C08E9D339F2CB75ED0C9E7FA2C0B /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 07632D281C5DED61CC7866B079BC9D2C /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F546DEBD28414CE82C7F0D8D733624D8 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
09D303C994021652DF841C463DBD1DC5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- 09E1F569A93FAD4B9149E30B9301F44A /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6058A4E7C2EAB9B01A8DBB5AAD7E72A2 /* ConstraintPriority.swift */; };
+ 09E1F569A93FAD4B9149E30B9301F44A /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9B0214B4DD5B451282DB0DDF05BBC77 /* ConstraintPriority.swift */; };
0B380F6921261E661C9EF26B02E5D634 /* IQKeyboardNotification-IQKeyboardNotification in Resources */ = {isa = PBXBuildFile; fileRef = 120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */; };
- 0C7E48CC6391092D8F5B4341E1EE7485 /* Toast-Swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D0CA09E0900EA77648A05D608CBA29F /* Toast-Swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0CA7A132ABE7018DE9295456732F38BB /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = E293311AF50DC30E5B7F7D2D91BEB28A /* ConstraintAttributes.swift */; };
- 0DE5DB9C6227B3416778D8417DD95EA9 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1C674397D453B6D18F9DE46BC55B6FF /* ConstraintView+Extensions.swift */; };
- 0EB83A2AC8AAECEE26C8739477B3A431 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3649D66694159EF7F40B5A7377AC04D1 /* PrivacyInfo.xcprivacy */; };
- 1194E62AA3F6F506799B1A43B16942B5 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EE50CC6D98E37DA330EADC9F9C949F0 /* ConstraintDirectionalInsets.swift */; };
+ 0C7E48CC6391092D8F5B4341E1EE7485 /* Toast-Swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4748A6E6B7367BF660CFA1A43EADB738 /* Toast-Swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 0CA7A132ABE7018DE9295456732F38BB /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7796FBFD9DBEE7E1DCD6027831CD593C /* ConstraintAttributes.swift */; };
+ 0DE5DB9C6227B3416778D8417DD95EA9 /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89BAEC5F1F2B263DF0FCEBCCA1F11A8F /* ConstraintView+Extensions.swift */; };
+ 0EB83A2AC8AAECEE26C8739477B3A431 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = FA22C22BA18000753885E0D1B62E6064 /* PrivacyInfo.xcprivacy */; };
+ 1194E62AA3F6F506799B1A43B16942B5 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 311B0D98063E6362E05FDF3FE309C43B /* ConstraintDirectionalInsets.swift */; };
11A3EB5BE3623EC013AA37B49813E56C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A92BC97913B825589680C917211C138 /* UIKit.framework */; };
1213C5A29D13B6F2E3AE2356CB9F5807 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- 154230695B4E3D61B8D2BD02DAA2CE91 /* IQKeyboardManager+Appearance_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDD0C3C29384D3EEBCB4BE346B1CA890 /* IQKeyboardManager+Appearance_Deprecated.swift */; };
- 164062B86FCAFF355EE04D7A23A6EA1C /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 6C4219D35CB16DFEC9A662797E27F4D8 /* PrivacyInfo.xcprivacy */; };
- 172B6B4E5550420B8131FBD62C975821 /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D134ED7EB13A9F9FADC82CC86BC10FA /* Toast.swift */; };
- 1A117EC847E321871E40EB39F3576D11 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = B4BBB6B50C15DFF1221CD8E66DC2D354 /* SRDelegateController.m */; };
- 1A67B4D6FA3F8FB9A1083EF74C966F64 /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F565A673CEEF3B818D7A75F2A2EE8B0 /* UIView+IQKeyboardExtensionDeprecated.swift */; };
- 1B5995FCE11B496E4102AC5AD357249A /* IQTextInputViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10288C630688257B185941E1EA55E346 /* IQTextInputViewInfoModel.swift */; };
- 1CCB9F1FA415F93E8F4AD0E4692E4BC6 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C97A233DEE5D1279877CD8292A10AD84 /* PrivacyInfo.xcprivacy */; };
+ 154230695B4E3D61B8D2BD02DAA2CE91 /* IQKeyboardManager+Appearance_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6CE990EBB6C4014829F371A4B7EDA45 /* IQKeyboardManager+Appearance_Deprecated.swift */; };
+ 164062B86FCAFF355EE04D7A23A6EA1C /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 8FCD5564C30093164A12D1F52B479C00 /* PrivacyInfo.xcprivacy */; };
+ 172B6B4E5550420B8131FBD62C975821 /* Toast.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2784E62A1C735A7479D04A7AE5BC0E8 /* Toast.swift */; };
+ 1A117EC847E321871E40EB39F3576D11 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D3BBEE8F6FD8B9A77827535A8A46043 /* SRDelegateController.m */; };
+ 1A67B4D6FA3F8FB9A1083EF74C966F64 /* UIView+IQKeyboardExtensionDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB1224495FCABDAFF1D093B54B98B4CD /* UIView+IQKeyboardExtensionDeprecated.swift */; };
+ 1B5995FCE11B496E4102AC5AD357249A /* IQTextInputViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00B7FB7210440587AC1A382B9D1AAC11 /* IQTextInputViewInfoModel.swift */; };
+ 1CCB9F1FA415F93E8F4AD0E4692E4BC6 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = AF86E4E557EA0922F39053FC71811D27 /* PrivacyInfo.xcprivacy */; };
205EB01AED14BB574DD54EAFE26E4786 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- 20B8C7C05E3AF3032935F30500EF5550 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = A6C0BF00B3D547B50DBE54D99A1307F4 /* SRIOConsumerPool.m */; };
+ 20B8C7C05E3AF3032935F30500EF5550 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 315FBF2E82925F53E87B7B014C4B8FCA /* SRIOConsumerPool.m */; };
2409EDE57DC13E13E7C7A81E9E2DDD9E /* IQTextView-IQTextView in Resources */ = {isa = PBXBuildFile; fileRef = 847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */; };
- 24637C51989929A62E5E75585544A14D /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4B0C5FFB36CB099605387F3B9F34032 /* IQKeyboardManager+Debug.swift */; };
- 24A7645685912B02F96A1291D607DBAA /* UIView+IQKeyboardExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A599D5DDFD46F7296A5F93623AB6C3A /* UIView+IQKeyboardExtensionObjc.swift */; };
- 2A1DE175A760E9F7CF7AF711BF549BC9 /* IQKeyboardReturnManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DA9BF97689FA8F63852FC5D7EE814D2D /* IQKeyboardReturnManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 2B067825708D13E7E455426389397D1A /* UIView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDFB64A96CC2B18E25FF662E37821253 /* UIView+IQKeyboardManagerExtension.swift */; };
- 2B2EB369550CE92CEEFCBFD3D32B8A3F /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92C5C459A1F7BF6872A58A16B7092803 /* ConstraintInsetTarget.swift */; };
- 2B518589AC1F3F54CE14633027E81734 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = BC590BB41230B885D405920A55DAD210 /* PrivacyInfo.xcprivacy */; };
- 2B7184BD487141C385B3CC3F3984AA55 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = C33C375328643D5A9A1D1EA02C88D419 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 30D6F928FC08B13B5BFEEB154A2089C1 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 895778DCA58AE753D96DD48F3E036F4F /* IQKeyboardManager.swift */; };
- 310A311043229B0F1C21B72E9FD37271 /* IQKeyboardToolbarManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F992A0DC4578F2D62CB095A497114CC /* IQKeyboardToolbarManager+Debug.swift */; };
- 332EB3263B1002A5A0A146CCE70501AD /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10C547231342B150BEC39F40295D087E /* IQRootControllerConfiguration.swift */; };
- 355A2A3962A82AE25D219DB774CB6AEE /* UIView+ResignObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12415404E6E70407610188D7ADDC1D02 /* UIView+ResignObjc.swift */; };
- 3577F172FA68CBAE47CFEE6FE25C5404 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = B77F72F31D132841951EF8E4FA67360A /* ConstraintOffsetTarget.swift */; };
- 378BD5280F6C07B11CF30B253D824972 /* IQKeyboardExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0F99DC81F369C1B739E19DE3923C65A /* IQKeyboardExtended.swift */; };
- 37E0B956B90DE65985C993A4DF4D6CA3 /* UIView+Responders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97D19ACC9A79A3CF24DA377E12303E12 /* UIView+Responders.swift */; };
- 380EA4E3E2A772560E3A0670B6406450 /* IQTextInputViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ECC82996747BDD9C0FF35EC1ECF0751 /* IQTextInputViewInfo.swift */; };
- 39B33D7873CD89C6A7E96ACD36A1EDFB /* UIScrollView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EF1258267E4FF8FA1F298C5303B0E86 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */; };
- 3A6B20BEE4F7A5B5835DE5D1E509754E /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D63292C39BAA9B9EB776AAA03EABD932 /* IQActiveConfiguration.swift */; };
- 3BB0B5D924BE769E95E64A5E6FC1675D /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AE37E30F693ED15CA31B520ED420454 /* NSRunLoop+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 3D1D0BFA512309AE63825C811A1BFC81 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9939F486FEF106F98BDD0806CA8E0624 /* IQInvocation.swift */; };
- 3D3B646B4988314275B40E97BEB16C7F /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84BBB0405889161CCDDCD4F166723CBF /* ConstraintLayoutGuideDSL.swift */; };
+ 24637C51989929A62E5E75585544A14D /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = E639EF806FCF0CA1E51E297B525DD6CB /* IQKeyboardManager+Debug.swift */; };
+ 24A7645685912B02F96A1291D607DBAA /* UIView+IQKeyboardExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9579275B592F1C42A19EE983BF490907 /* UIView+IQKeyboardExtensionObjc.swift */; };
+ 2A1DE175A760E9F7CF7AF711BF549BC9 /* IQKeyboardReturnManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 631CB872AFBFB60389011457C8E7F5FD /* IQKeyboardReturnManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 2B067825708D13E7E455426389397D1A /* UIView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB7CD0360E8B8AC94F2796109AD6FFA2 /* UIView+IQKeyboardManagerExtension.swift */; };
+ 2B2EB369550CE92CEEFCBFD3D32B8A3F /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB6C29A707AF28D4701C2C7794B253BB /* ConstraintInsetTarget.swift */; };
+ 2B518589AC1F3F54CE14633027E81734 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = AB87172165A8FFEC79BA28730934C25A /* PrivacyInfo.xcprivacy */; };
+ 2B7184BD487141C385B3CC3F3984AA55 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 44D27C8EBC1FDEEDEDC825491696391D /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 30D6F928FC08B13B5BFEEB154A2089C1 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74065337CEEB173CC9164102A3289146 /* IQKeyboardManager.swift */; };
+ 310A311043229B0F1C21B72E9FD37271 /* IQKeyboardToolbarManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6D51DE3C8C95B79FB340DF0603ECB05 /* IQKeyboardToolbarManager+Debug.swift */; };
+ 332EB3263B1002A5A0A146CCE70501AD /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8AC3A7BEE1E545AC2C4E5E5667D4F36 /* IQRootControllerConfiguration.swift */; };
+ 355A2A3962A82AE25D219DB774CB6AEE /* UIView+ResignObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31F4113F1EA495802DB24F0204A889EC /* UIView+ResignObjc.swift */; };
+ 3577F172FA68CBAE47CFEE6FE25C5404 /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0936300B2B65EA1A54A3E5342163F27 /* ConstraintOffsetTarget.swift */; };
+ 378BD5280F6C07B11CF30B253D824972 /* IQKeyboardExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502B13A239AA1EA956029C1212405C98 /* IQKeyboardExtended.swift */; };
+ 37E0B956B90DE65985C993A4DF4D6CA3 /* UIView+Responders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0ACCAF6E67DCA841C0FC5877A80AD397 /* UIView+Responders.swift */; };
+ 380EA4E3E2A772560E3A0670B6406450 /* IQTextInputViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82268FAD6D8E6A66578F0D7DC8BA01AD /* IQTextInputViewInfo.swift */; };
+ 39B33D7873CD89C6A7E96ACD36A1EDFB /* UIScrollView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD7D08F1E7839C42994F4FA1C4A44D19 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */; };
+ 3A6B20BEE4F7A5B5835DE5D1E509754E /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B96E36039E1C539317E6C5A70C0F5688 /* IQActiveConfiguration.swift */; };
+ 3AF20BB2A1B8BE2A1BD3468307AE00A6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
+ 3BB0B5D924BE769E95E64A5E6FC1675D /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A973EB332F1DC9079287BF6FA49908 /* NSRunLoop+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 3D1D0BFA512309AE63825C811A1BFC81 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E0EF5AF36E159B113E57C3BFF5FF3C1 /* IQInvocation.swift */; };
+ 3D3B646B4988314275B40E97BEB16C7F /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8EF6463EE24122411B530542CE12DB9 /* ConstraintLayoutGuideDSL.swift */; };
3E715D5BADDEACEEF30D6A4CA82CDA9B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- 3F89C7F7F091BA0DFD648E0286E5665D /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF60B19D2E8B68520E5121EFFF5A7D4B /* IQKeyboardToolbarPlaceholderConfiguration.swift */; };
- 40BB4A23AD4A18E81678F58EAA90EB85 /* UIScrollView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F70480B31A6883BEDFC6C623FC76A32 /* UIScrollView+IQKeyboardManagerExtension.swift */; };
- 444E95921E2BDCE7512867EAA1A6B381 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = D389D10DEC7EB9B503CD45CE58851CA6 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 44EFA9A76932F81582D03076A8346A4B /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C4CE911087AC8260002E6859821FAF0 /* SRIOConsumerPool.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 47C9A000C20E04EC69BFEEF3C6AC6256 /* IQKeyboardAppearanceManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6381011924A059A30C85325FB30E74A7 /* IQKeyboardAppearanceManager+Internal.swift */; };
- 49D83EC94BF242A406B6553F44E52024 /* IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63CAFAB9111F6F5AAEFD9E00CD0AF892 /* IQKeyboardToolbar.swift */; };
- 49F88DA1CED23ACF70ED0D51D2BCCE4F /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C688B508E11EFC4D24CB920CAF96B948 /* PrivacyInfo.xcprivacy */; };
+ 3F89C7F7F091BA0DFD648E0286E5665D /* IQKeyboardToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 571DC2BAC17A9130E8370D5033CE52F7 /* IQKeyboardToolbarPlaceholderConfiguration.swift */; };
+ 40BB4A23AD4A18E81678F58EAA90EB85 /* UIScrollView+IQKeyboardManagerExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 873005A166C744DC24C4D66AC2327E7E /* UIScrollView+IQKeyboardManagerExtension.swift */; };
+ 444E95921E2BDCE7512867EAA1A6B381 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = BBF8246F0E4F631A57D78ECC8ED9A77D /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 44EFA9A76932F81582D03076A8346A4B /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D00E565A3D86699949786618A6EC670 /* SRIOConsumerPool.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 47C9A000C20E04EC69BFEEF3C6AC6256 /* IQKeyboardAppearanceManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 505B70202186ED4C41D4F4B471333B8C /* IQKeyboardAppearanceManager+Internal.swift */; };
+ 49D83EC94BF242A406B6553F44E52024 /* IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23710DC1C669674AD26A8FDDE57F48F7 /* IQKeyboardToolbar.swift */; };
+ 49F88DA1CED23ACF70ED0D51D2BCCE4F /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 6259E1A26BFD4BEBBEC1A42F7A879345 /* PrivacyInfo.xcprivacy */; };
4B2FB381B6E14F9E0F442557ADDAA2F8 /* IQTextInputViewNotification-IQTextInputViewNotification in Resources */ = {isa = PBXBuildFile; fileRef = F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */; };
4C1E30BD1A58C10DE84E572ECD5DB54D /* IQKeyboardToolbarManager-IQKeyboardToolbarManager in Resources */ = {isa = PBXBuildFile; fileRef = 80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */; };
- 4C26DF4F8D6AC77894F18EC89896258B /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0B11EBC98CF5A275C2F8077CDEA1F18 /* IQKeyboardInfo.swift */; };
- 4DC15DC2DF3C4BBA344C86B112C9C68B /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 95BCD7B08FF0A2A4F9B0A36B92688E27 /* SRWebSocket.m */; };
- 4E7BB3FBF4B3680AF358C0A0A0F34011 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- 4F4DEB687C0E4834A5B291DEE0651D6A /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4C8C6089794ACE3010224A9FB1D90EA /* ConstraintMaker.swift */; };
- 50ECD138DA8BC1FBBEBFBF3CE5CEB5FF /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 643F1AECE038E1886712C3619E367201 /* PrivacyInfo.xcprivacy */; };
- 548F940AC071FBFD9D8DF209775771E5 /* UIView+IQKeyboardExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9976447B92E50DDDCA64DBDE5A47FD7F /* UIView+IQKeyboardExtension.swift */; };
- 56851E11140A140A15088A41DC4C33BD /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 3187DDFEE4C490953B2AEF7B0D19EB1B /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 56E30C414ED43846B453D6FDE75DF3B5 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 25BADE0B95009E3B02C9E6EBB47417A3 /* PrivacyInfo.xcprivacy */; };
- 57A34E19799F03EB53206496FD362449 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DA2684B87B3639C3D3D439F177E219 /* SRURLUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 57C4F6EFB30DDD14E960AC2D6B34F904 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBCEC8A83AB63E7D141D4EA274517BA /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 5922A6A0AE7152CF436356B3556F1835 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 080D923BC81BB12EE5B738187A72A0D4 /* ConstraintItem.swift */; };
- 59F34874DA4ABB2F5C4E09EA6865936B /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2793937CF93115D3117A82FB873124B /* ConstraintLayoutGuide.swift */; };
- 5B67445AE2F3934BDA08D407BBA3028B /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E46C7EF1F6BD003E0DEC56B05B15DDF /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 5BB666D0986483D015712429F9FF2674 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66E229F790E827392A80B7F4C7A6110F /* IQKeyboardReturnManager+UITextViewDelegate.swift */; };
- 5DFD87881941225F0A5EAE64EB247708 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 21E9444EE5839429C60E9A16651BAD78 /* SRSIMDHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 5E7E257AE5D618E46EF57A5818010F85 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FB6A208FD72153F040D4E1354F225B4 /* NSRunLoop+SRWebSocket.m */; };
- 6135798CCD656C1B3A6EA5738A23190A /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 50A2B3566A43C15186D3A1D9F91DB662 /* SRSIMDHelpers.m */; };
- 61ED64340371AB30B936A019C22C376D /* UIView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D8DC22EC08F3E72E7E53ADA12E80CC0 /* UIView+IQKeyboardManagerExtensionObjc.swift */; };
- 62B90C6FC83F91F91A4BF12022C7B050 /* UIView+Parent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F8F3D9A02DBFA1FF9899DD8933A95DA /* UIView+Parent.swift */; };
- 64365C2671D733D3AAE1E25684E73255 /* Pods-Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 93B05AAE9D91B32B46928A2293611FF4 /* Pods-Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 6464C345447C71904DA3706AACA3F55D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 32080BC56EEB26340C6292BA94F068B6 /* SRProxyConnect.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 64684CAF22CAC1002958805187019FD7 /* IQDeepResponderContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 484ECEC55CB9E98BAF0AE020F8FFF767 /* IQDeepResponderContainerView.swift */; };
- 65ABC841033E6707C3419B304C1DDD50 /* IQKeyboardNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DA85287A9C3D760A6324EF926C0C44CE /* IQKeyboardNotification-dummy.m */; };
- 65E5693A457A8AEE3E5758075D1E2792 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = E7EE2526E40B99B0F243808A2396A01C /* SRError.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 6645E9FB4265C5712E38055C931E1630 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = ED7286BA89901CA1D622A1FCF81E718C /* NSURLRequest+SRWebSocket.m */; };
- 6735CEF5CEDBE284902139B3ED3F2E73 /* UIView+RespondersObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEAD5B92B7CF2B0746297208D610D3CD /* UIView+RespondersObjc.swift */; };
+ 4C26DF4F8D6AC77894F18EC89896258B /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EEA23F96C6AC68B9E75EA96DF3A2009 /* IQKeyboardInfo.swift */; };
+ 4DC15DC2DF3C4BBA344C86B112C9C68B /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = BACAEBA21A976CDB0DB8D98A99D6B35C /* SRWebSocket.m */; };
+ 4F4DEB687C0E4834A5B291DEE0651D6A /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = D259B2A7D0FA10C5BD61A46A0BEF5A60 /* ConstraintMaker.swift */; };
+ 50ECD138DA8BC1FBBEBFBF3CE5CEB5FF /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 965930BD6B40F15188BF900D749C8087 /* PrivacyInfo.xcprivacy */; };
+ 548F940AC071FBFD9D8DF209775771E5 /* UIView+IQKeyboardExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54B8DC3528FE95E480DCE254F6DA73B7 /* UIView+IQKeyboardExtension.swift */; };
+ 56851E11140A140A15088A41DC4C33BD /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B18E420833BF1AC2DAFC8DAEA6ED889 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 56E30C414ED43846B453D6FDE75DF3B5 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 033D2E152C832725C993AE3F7DF4BDDE /* PrivacyInfo.xcprivacy */; };
+ 57A34E19799F03EB53206496FD362449 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 03B7B9C26FD0993778958A75EF566AC4 /* SRURLUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 57C4F6EFB30DDD14E960AC2D6B34F904 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B8EFEA1F15E51AD7D4EB2511686DD5BE /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 5922A6A0AE7152CF436356B3556F1835 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6A68F7B4B60FA9FD473CF876760DC34 /* ConstraintItem.swift */; };
+ 59F34874DA4ABB2F5C4E09EA6865936B /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91468469A7F0E195CC3A56180AEC5D86 /* ConstraintLayoutGuide.swift */; };
+ 5B67445AE2F3934BDA08D407BBA3028B /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D712F3D5E8BCFF483C4B95EB3F28083A /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 5BB666D0986483D015712429F9FF2674 /* IQKeyboardReturnManager+UITextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CDB00639233AE5318F56D6C50F3CDB9 /* IQKeyboardReturnManager+UITextViewDelegate.swift */; };
+ 5DFD87881941225F0A5EAE64EB247708 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 63D3588CC9B6C9B7E9B881695337AAEF /* SRSIMDHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 5E7E257AE5D618E46EF57A5818010F85 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EF924254B2BB9CBB9EF64F8E51C625F /* NSRunLoop+SRWebSocket.m */; };
+ 6135798CCD656C1B3A6EA5738A23190A /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CAC93AA310B528F742B85CD94C9399C /* SRSIMDHelpers.m */; };
+ 61ED64340371AB30B936A019C22C376D /* UIView+IQKeyboardManagerExtensionObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E977AF788474B5F5F022F689F90D470 /* UIView+IQKeyboardManagerExtensionObjc.swift */; };
+ 62B90C6FC83F91F91A4BF12022C7B050 /* UIView+Parent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4690BE5CAA294E5AF57D96A2AEF3E132 /* UIView+Parent.swift */; };
+ 6464C345447C71904DA3706AACA3F55D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 87F2EAA56960357B0C89029A55FB6026 /* SRProxyConnect.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 64684CAF22CAC1002958805187019FD7 /* IQDeepResponderContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3FF555E1C7FF285F41E8ED214731801 /* IQDeepResponderContainerView.swift */; };
+ 65ABC841033E6707C3419B304C1DDD50 /* IQKeyboardNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BF52294D9710908AEE3FA386900BCF0C /* IQKeyboardNotification-dummy.m */; };
+ 65E5693A457A8AEE3E5758075D1E2792 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = F16A85917E70D980D08AD8E5030152C5 /* SRError.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6645E9FB4265C5712E38055C931E1630 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = B34B656C3A333375E18AF8688D96E6DA /* NSURLRequest+SRWebSocket.m */; };
+ 6735CEF5CEDBE284902139B3ED3F2E73 /* UIView+RespondersObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10BD9C0664AC032054E64975E52358C7 /* UIView+RespondersObjc.swift */; };
6DE9FD143CBC24075601F8FE2ADC4115 /* IQKeyboardCore-IQKeyboardCore in Resources */ = {isa = PBXBuildFile; fileRef = 6E897F35E5E27028AC58B14B552FBC8D /* IQKeyboardCore-IQKeyboardCore */; };
- 6E39129FC8643A70C276801FEF4C280D /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47BC329529726FFACA942239310E3841 /* Constraint.swift */; };
- 71311BC21C92A7DE376CAD928E325979 /* IQKeyboardToolbarManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF4BC9A0614A1C63539C14C08655781F /* IQKeyboardToolbarManager+Deprecated.swift */; };
- 7174D48AADABCBE6FC53185C5442B952 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = FA41F5D42C8280BA202FDE26BDBDFFA3 /* NSURLRequest+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 6E39129FC8643A70C276801FEF4C280D /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19079E8FCA499F623708728D6208CB2E /* Constraint.swift */; };
+ 71311BC21C92A7DE376CAD928E325979 /* IQKeyboardToolbarManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBC64C4D934AA84D36F3F95B2CCB6B78 /* IQKeyboardToolbarManager+Deprecated.swift */; };
+ 7174D48AADABCBE6FC53185C5442B952 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B6649F286FD9C43B8BB3FA9609BE44E /* NSURLRequest+SRWebSocketPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; };
721D0AFDE15FCC46F4579069672719B9 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A92BC97913B825589680C917211C138 /* UIKit.framework */; };
- 737CE5F34A1D2B09DEF3038425A40877 /* IQTextView+Placeholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1F86119EB8AFCE72C0BA2356BBA4C46 /* IQTextView+Placeholderable.swift */; };
- 769B4905AD35AD554AA9DE98DA8E4E11 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0689F5C192D1672448116583D233922 /* IQKeyboardManager+Deprecated.swift */; };
- 77F1B40C21EFF28350EDA6A12263B098 /* IQKeyboardManager+Appearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = A44F945B3203BCA4B178E49ED53E5391 /* IQKeyboardManager+Appearance.swift */; };
- 782981022BF319DFD85AE89A392639A2 /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = CEA0C9AAC08B9E0D20DE8BC894AE3FDE /* SRMutex.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 7AF516B98D45391B909D507D0244104C /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF4B96374C0DB9D56AB95C3D5A31B152 /* ConstraintDescription.swift */; };
+ 7234D96B853E283354A1F004D77D82E3 /* Pods-Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D6D7C498FA339E02BD53ECB8916CEA8E /* Pods-Example-dummy.m */; };
+ 737CE5F34A1D2B09DEF3038425A40877 /* IQTextView+Placeholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF1AD1B0EADF2D931348ACE958D5A504 /* IQTextView+Placeholderable.swift */; };
+ 769B4905AD35AD554AA9DE98DA8E4E11 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 963D9DB9DF3EE4565D35736E74DE4C39 /* IQKeyboardManager+Deprecated.swift */; };
+ 77F1B40C21EFF28350EDA6A12263B098 /* IQKeyboardManager+Appearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFE454DE084F0805907CED3618775307 /* IQKeyboardManager+Appearance.swift */; };
+ 782981022BF319DFD85AE89A392639A2 /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A68A26DC08BD236F9922F45114F59E3 /* SRMutex.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 7AF516B98D45391B909D507D0244104C /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75D11BD9F2C1867C459668611B1FB909 /* ConstraintDescription.swift */; };
7B0BC17748C9775A8299A96D501CE5A8 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 133A600484839BF74BDD51C8B0BB6EBE /* QuartzCore.framework */; };
- 7BA968278DAB1050E34D0B65E56E5846 /* IQKeyboardToolbar-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 994130CE96E0F8ED28DCF165B03CB200 /* IQKeyboardToolbar-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 7BBD64ADF2DD2B427F258E87F3EDA284 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E8E02D90547D6DBD75A856D8A4E1275 /* IQTitleBarButtonItem.swift */; };
- 7BEAD7E859FB5BFCACD23CE492484CC4 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE1B2703C190723870111C925A464468 /* IQPlaceholderable.swift */; };
- 7CBA95E07A492F7311C7DD8EDF0B4172 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47F6CB0808BEA63D36E484B5D53B6436 /* IQScrollViewConfiguration.swift */; };
- 7D42390CDB4FA147504B03DA2A174A0C /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = C53921D76AE7ECC63293C2263C9325A0 /* ConstraintViewDSL.swift */; };
- 7F30D73D46CAD9D21A25738B11A6DDDA /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 390BB9902E7A26E5A753B9CF32673BE9 /* SRURLUtilities.m */; };
- 7FCA9A032C39444BD74F08A5F3927839 /* Pods-Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A6BD2261427B29C50F84843B6BAB7DEA /* Pods-Example-dummy.m */; };
- 809199B64088AA02A6B900316396A83D /* IQKeyboardToolbarManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA718E8C5B46720F8012D7471BC6BF37 /* IQKeyboardToolbarManager+Toolbar.swift */; };
- 860017D588B23C12B08A3C4390BAEA56 /* IQKeyboardNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 822DD0DAF7E4428BCCDFE28EAD683ADD /* IQKeyboardNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 8667EBBAD4365F7E2DECFE792D488128 /* IQTextView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 64607CC28651258E6DAB2D1358080FB5 /* IQTextView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 868A9F524A7985BDA1EA124D9BF4CA63 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFCB22B3ED6C05251CBD3059AAE51013 /* ConstraintDSL.swift */; };
- 86CAB01D950C8BC35EDE0BDC01A2500B /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8BBDD1BF37BF58D4C467C1D1F21D462 /* ConstraintView.swift */; };
- 870DC4F98094456228D282F5F6200609 /* IQTextView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B560A38E28D510B4A50AFF9595D57670 /* IQTextView-dummy.m */; };
+ 7BA968278DAB1050E34D0B65E56E5846 /* IQKeyboardToolbar-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 146780D7423957AA767AF4D50A83AA97 /* IQKeyboardToolbar-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 7BBD64ADF2DD2B427F258E87F3EDA284 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9717BB96B2954A2EB23E1426415E77A /* IQTitleBarButtonItem.swift */; };
+ 7BEAD7E859FB5BFCACD23CE492484CC4 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20C27DDCED9494C52C749231DD2A595E /* IQPlaceholderable.swift */; };
+ 7CBA95E07A492F7311C7DD8EDF0B4172 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32CA47777AE2B165D330BC81473A48C7 /* IQScrollViewConfiguration.swift */; };
+ 7D42390CDB4FA147504B03DA2A174A0C /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B2FE10F11A00C32A22B02482F46980 /* ConstraintViewDSL.swift */; };
+ 7F30D73D46CAD9D21A25738B11A6DDDA /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BFB8CDEA4C86E4B8E3C1A0AD4EF86E2 /* SRURLUtilities.m */; };
+ 809199B64088AA02A6B900316396A83D /* IQKeyboardToolbarManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1451666168142BF0F9F8B92A37400DFC /* IQKeyboardToolbarManager+Toolbar.swift */; };
+ 860017D588B23C12B08A3C4390BAEA56 /* IQKeyboardNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2485E462DF7A282082C1A48113DB117F /* IQKeyboardNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 8667EBBAD4365F7E2DECFE792D488128 /* IQTextView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B4B80299B208A3A06DC6F7CD0A31F99E /* IQTextView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 868A9F524A7985BDA1EA124D9BF4CA63 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F3EA2D18695E3F326B57906300B18C8 /* ConstraintDSL.swift */; };
+ 86CAB01D950C8BC35EDE0BDC01A2500B /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90EEA503F1312DB9509293E361E7F8BD /* ConstraintView.swift */; };
+ 870DC4F98094456228D282F5F6200609 /* IQTextView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3017FDF7DC756D2A944BC06B7FFBB7FA /* IQTextView-dummy.m */; };
8762AC084551DBB2E00C3091CAF011ED /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
87E921A1D8B0C683DA2133709C867859 /* Toast-Swift-Toast-Swift in Resources */ = {isa = PBXBuildFile; fileRef = 13FD39576595D8A884BF5166065C5236 /* Toast-Swift-Toast-Swift */; };
- 883EDEE1C699497CF2A77C3B8A32A790 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 750817E69AAE97D1AF5F958FC5904BF2 /* ConstraintMultiplierTarget.swift */; };
- 89CAC1E5DC5833EE630A652957D253A7 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = AF5E93556B3B98CA5218F3B9E49304F6 /* SRLog.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 883EDEE1C699497CF2A77C3B8A32A790 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A01E1550AE15CCC6B6E3E396188F71CB /* ConstraintMultiplierTarget.swift */; };
+ 89CAC1E5DC5833EE630A652957D253A7 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DA184AC8FEE093485E905210EF21E60 /* SRLog.h */; settings = {ATTRIBUTES = (Project, ); }; };
8ACE9296AA479804EFD2D3CC417DE801 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A92BC97913B825589680C917211C138 /* UIKit.framework */; };
- 8BA78192EBB4433C386A932BE198C2AD /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CF362111EEE4CBA3A09DDC5814422B70 /* PrivacyInfo.xcprivacy */; };
- 8BA91314914C4486DACA16122819AF1C /* IQTextInputViewNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C2878B4F3D509987EC767604F46AD0E1 /* IQTextInputViewNotification-dummy.m */; };
- 8BABA32F7B94A25D8E9208C0A8D90B2E /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 529559A67714BC64192FD9BF92B33312 /* ConstraintMakerRelatable+Extensions.swift */; };
- 8C41EA954997897C3E30C5754010C05F /* UIViewController+ParentContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 995B281C84F1083BE4DB31B75BCC029C /* UIViewController+ParentContainer.swift */; };
- 8CBC72065F0261B373B958696985AF99 /* IQKeyboardResignHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261E9C437FF6FFF72C01BBB73341409D /* IQKeyboardResignHandler.swift */; };
- 8D0D15CE4E92BA4433AE7EA578FE3E15 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6839FC9EB46E8CB05E17C35E5A5B579F /* SRSecurityPolicy.m */; };
+ 8BA78192EBB4433C386A932BE198C2AD /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3263C2EFF612FFC8CBA49B4B196DE604 /* PrivacyInfo.xcprivacy */; };
+ 8BA91314914C4486DACA16122819AF1C /* IQTextInputViewNotification-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E690DD7DFD417875B4588D57E54B0B9E /* IQTextInputViewNotification-dummy.m */; };
+ 8BABA32F7B94A25D8E9208C0A8D90B2E /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97A8331CBF5226452DBFC2D951E1AFD7 /* ConstraintMakerRelatable+Extensions.swift */; };
+ 8C41EA954997897C3E30C5754010C05F /* UIViewController+ParentContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C9195990842C48CAC40480C176A770D /* UIViewController+ParentContainer.swift */; };
+ 8CBC72065F0261B373B958696985AF99 /* IQKeyboardResignHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F75915F829351EB3608C7EEA38FE4918 /* IQKeyboardResignHandler.swift */; };
+ 8D0D15CE4E92BA4433AE7EA578FE3E15 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BA14F6984C0F31631EA471DFFA89FC /* SRSecurityPolicy.m */; };
8DC89975CCCA53253DE9DB5646E468FB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A92BC97913B825589680C917211C138 /* UIKit.framework */; };
- 91CA63A8C62222E89FBB8FA2B7FE9CDE /* IQKeyboardManager+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 236C98A9FAEF3200D70937E889092818 /* IQKeyboardManager+Resign.swift */; };
- 92571FFBEF3A7B2F4F633624013010EE /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 8609C41722C0D97335DBF43B1CE7AB03 /* SRRunLoopThread.m */; };
- 9298CB7C2E4AC4E751E535DA15BEEFA8 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C8BDF6ED7A0F1533FC84E97705B2878 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 939EE0216FC02064B2F5894E87628182 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 43CBF3C99F0BF342AEE8D7C7BE945B62 /* SRRunLoopThread.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 91CA63A8C62222E89FBB8FA2B7FE9CDE /* IQKeyboardManager+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58716BE551D132336839A0235A5F934B /* IQKeyboardManager+Resign.swift */; };
+ 92571FFBEF3A7B2F4F633624013010EE /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 655624B00A7D1131C4DBD0DCD21DA867 /* SRRunLoopThread.m */; };
+ 9298CB7C2E4AC4E751E535DA15BEEFA8 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 41CBC8895A10C4672DBAEB6AE3ACC66A /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 939EE0216FC02064B2F5894E87628182 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A9409ED1E3C4237722466A618602A62 /* SRRunLoopThread.h */; settings = {ATTRIBUTES = (Project, ); }; };
95A620A5272057BA126D00CC498F9B8A /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ED18FF4963E7B4F60DBBA903E25C67B /* Combine.framework */; };
- 975E6903FBA7CF724108613000500E7E /* IQKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6A14C9A838BD693FFDCAF82F4D5604A /* IQKeyboardNotification.swift */; };
- 992815E207201EE57916809E07ADBD74 /* IQKeyboardToolbarConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC713814A822ABA18A07C72E6B97AE04 /* IQKeyboardToolbarConstants.swift */; };
- 9A3761D8CEFB0E2131D2EFA2DEBB3A99 /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 68443C8F28AD901E531D6BFA7559C683 /* SRRandom.m */; };
- 9A3B9C740BC8FE0500132251551E5BE7 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 26FE696F5243F520CB872AC051139FE5 /* SRIOConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; };
- 9CFA943AABBDB657A85AAAF2FB4DED67 /* IQKeyboardToolbarManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C2460EF332DB152D7A7B9869C8F4032 /* IQKeyboardToolbarManager-dummy.m */; };
- 9D22F88B7F1AF054C2BF025DFB767154 /* IQKeyboardManager+ToolbarManagerDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = C61F58870F6E8F6EEF25FA9A6A0E7F60 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */; };
+ 975E6903FBA7CF724108613000500E7E /* IQKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D9484404D6249FB632AFD27DE816BA4 /* IQKeyboardNotification.swift */; };
+ 992815E207201EE57916809E07ADBD74 /* IQKeyboardToolbarConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B6D09BDDE45D2126BCB9927525618E /* IQKeyboardToolbarConstants.swift */; };
+ 9A3761D8CEFB0E2131D2EFA2DEBB3A99 /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D7A3AC36129136BD52B4E0F95859063 /* SRRandom.m */; };
+ 9A3B9C740BC8FE0500132251551E5BE7 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = D412BC4948D67E3AF5818D4C7D009FEA /* SRIOConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ 9CFA943AABBDB657A85AAAF2FB4DED67 /* IQKeyboardToolbarManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DAA1AC2761978FAC405F1DDF6870588 /* IQKeyboardToolbarManager-dummy.m */; };
+ 9D22F88B7F1AF054C2BF025DFB767154 /* IQKeyboardManager+ToolbarManagerDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6794F4A9123FA7C255456BD54505EE4 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */; };
9D71239428D38EB9B5E7F5AA51E3E1BB /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A92BC97913B825589680C917211C138 /* UIKit.framework */; };
9E0045B41BFE697DB4ADE151228024D2 /* SnapKit-SnapKit_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */; };
- A3585531EE4D8466B74A5A6F7958EC79 /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B1F45CBD7E407DB108D6FAD8FF0A1415 /* SocketRocket-dummy.m */; };
- A39FE5F72261B202CC63722A7B357206 /* IQTextInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 502964DCE1567348B5B03211445AEA35 /* IQTextInputView.swift */; };
- A564D0B0EE8AED950D943A75C2B3092E /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = D7EF3525F706753F05EA05BD1819EC4E /* SRMutex.m */; };
- A6F1EFC3CDA009A4BE6CCBB01248DA21 /* UICollectionView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 115E19C96EB6123FE27F3A530B3BE30D /* UICollectionView+IndexPaths.swift */; };
- A802B52FE5903601486CB77E2FDCF18B /* IQKeyboardToolbarManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 158193B636D7824993DB68D81AE2C233 /* IQKeyboardToolbarManager+Internal.swift */; };
- A92367989121B0877023A09BF2F96F15 /* IQKeyboardToolbarManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D8DCDE8A3DFBFEA690BD5A6081C5762 /* IQKeyboardToolbarManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- A983CCA5F6596F030EFCC1E27C1E766E /* UITableView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = A15B541658FAC5E8233C91001D7888EC /* UITableView+IndexPaths.swift */; };
- A98E7BF0F63124A6CB7FC2BB19B1DCBE /* IQKeyboardReturnManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 224FAFA7B0169BBAAFD0FA422D7D11A6 /* IQKeyboardReturnManager.swift */; };
- A9B5C45C3C4D517B581E536DE846A078 /* Toast-Swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B98BCBD470DE1E0FC19C5E1F3AF37195 /* Toast-Swift-dummy.m */; };
- AA3E0F99979D1B54EE9DCD8FE01816CF /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB23C93E47AFBF1FA651D132F7AC06E2 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */; };
- AABEF13464BA7F4621BD94736C1D057C /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9101BAF3027E387E34B0301BE000FA50 /* ConstraintMakerPrioritizable.swift */; };
- AB12501C57FFF722131F674ACB425944 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 77195404B1F7ADCD8B3008B1B89F5C03 /* SRError.m */; };
- AC22AD1E1EF9CD9D6E242F3630A9A012 /* IQKeyboardManager+ToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A737607DB763EBB681D8D0F6E6AB5FB /* IQKeyboardManager+ToolbarManager.swift */; };
+ A3585531EE4D8466B74A5A6F7958EC79 /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CA83AC7E4B5AAED56AB2E5DF77B7139 /* SocketRocket-dummy.m */; };
+ A39FE5F72261B202CC63722A7B357206 /* IQTextInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F8D5FF131C4BCAB52F5159014997EAC /* IQTextInputView.swift */; };
+ A564D0B0EE8AED950D943A75C2B3092E /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 6766BB08925CFC6B1170B0CEE61886D9 /* SRMutex.m */; };
+ A6F1EFC3CDA009A4BE6CCBB01248DA21 /* UICollectionView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB7F704656136DB59D509ACB8F25F747 /* UICollectionView+IndexPaths.swift */; };
+ A802B52FE5903601486CB77E2FDCF18B /* IQKeyboardToolbarManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E3461F5EBE9E8EE9AC302BD80C9A9E0 /* IQKeyboardToolbarManager+Internal.swift */; };
+ A92367989121B0877023A09BF2F96F15 /* IQKeyboardToolbarManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 23E65AB100D5BBE3F755BC9F31924FE0 /* IQKeyboardToolbarManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ A983CCA5F6596F030EFCC1E27C1E766E /* UITableView+IndexPaths.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8577036D97845801E25948D291F4D85D /* UITableView+IndexPaths.swift */; };
+ A98E7BF0F63124A6CB7FC2BB19B1DCBE /* IQKeyboardReturnManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F05F1FD142DD74E0C8F9F41867F85894 /* IQKeyboardReturnManager.swift */; };
+ A9B5C45C3C4D517B581E536DE846A078 /* Toast-Swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 91A7B10BF2A398C4DE008756C3FD3717 /* Toast-Swift-dummy.m */; };
+ AA3E0F99979D1B54EE9DCD8FE01816CF /* IQKeyboardReturnManager+UITextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E27F01BEFEA27E15E44D2A8866D3CE81 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */; };
+ AABEF13464BA7F4621BD94736C1D057C /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3DAB5847C70773394C4BE62F4D54AB1 /* ConstraintMakerPrioritizable.swift */; };
+ AB12501C57FFF722131F674ACB425944 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = B57C907F87E3E23CA7A322C3941003FE /* SRError.m */; };
+ AC22AD1E1EF9CD9D6E242F3630A9A012 /* IQKeyboardManager+ToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF51E9C4B1B5C7A53B9B6C61469FEB95 /* IQKeyboardManager+ToolbarManager.swift */; };
AC68F7636D1D7832E4B5B18DD2BF2941 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A92BC97913B825589680C917211C138 /* UIKit.framework */; };
- AD9EF3D3778212D1147044DC3A971C80 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- AE224EDB6D044C0FE86B086E950FC2F9 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8A90925F3434F73BD6A036480A5A473 /* Debugging.swift */; };
+ AE224EDB6D044C0FE86B086E950FC2F9 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11A9E7FED48BBD92B4A565518526B8DE /* Debugging.swift */; };
AEA1A05086EA1256D504393FAED3CF4B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- AF760C78F1C7E11BF7CB9E9B29903530 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DFE571CD6A634198545BB1149A5399C /* ConstraintInsets.swift */; };
- B0875E3AB8718E7DFE5C53497C02A15E /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8D8726D60E6EF3E455768E64432DA57 /* ConstraintLayoutSupport.swift */; };
- B1990109AA9AF8F57180C17D4A04EF6B /* IQKeyboardToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB176716E9339D1CA456C696313236FE /* IQKeyboardToolbarManager.swift */; };
+ AF760C78F1C7E11BF7CB9E9B29903530 /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 647DE43087BE8BDD4A439F09B0449A1B /* ConstraintInsets.swift */; };
+ B0875E3AB8718E7DFE5C53497C02A15E /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB6B8BE1D9E608BD0568E2FA0FAB314D /* ConstraintLayoutSupport.swift */; };
+ B1990109AA9AF8F57180C17D4A04EF6B /* IQKeyboardToolbarManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FED03A408FB0BAE139AF365F7E08A44 /* IQKeyboardToolbarManager.swift */; };
B4C82668A78939FE910FEA0D314F06C1 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 91B24E7C9EB4215BEA2C0A23D3960815 /* Security.framework */; };
- B543A1E1882CAEA19589891FCE2D17EA /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 306B6BBB2D0B4D417ADD4B82D7D51E82 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ B543A1E1882CAEA19589891FCE2D17EA /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = A77132BEB0EAB5D41835DD9194D39668 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
B5C5EBCC5EC278EA704D27FB2D333B22 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ED18FF4963E7B4F60DBBA903E25C67B /* Combine.framework */; };
- B7D5043A8EC4C7C38F6C1688ACA93185 /* IQKeyboardReturnManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A8FACB5BCF825223E394FFECCE4AA031 /* IQKeyboardReturnManager-dummy.m */; };
- B893C0DD5BE32FAE1D6895E1ED392B7A /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = A284951838ACA1015F31DBE6C5A8D45F /* SRConstants.m */; };
- B903049E7C1BED7918DAB208754107C7 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24926E8158D8FAD9BE42C760B3154B55 /* ConstraintMakerFinalizable.swift */; };
- BA2FB695DEB0D179253EEB8DFCE3578B /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 02EDA2792EBD3343A7DBC6B427F1F041 /* SnapKit-dummy.m */; };
- BDA5C7CC91E86448237CF40954FAC5AF /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8BFDD7C500F5D6D58D212CB15B52E08 /* ConstraintMakerRelatable.swift */; };
- BF1AE4D97E813B95C43EA4A298B973D1 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C0366C8DAD8762352B37EDB4DD62E2E /* LayoutConstraint.swift */; };
- C07CB3E9A4D1BF00F841E4285629A2B2 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFB853532F59E8A63D1C93202280CEE9 /* ConstraintRelatableTarget.swift */; };
- C0AD493AE4A8DC8FF960D753D6D971E3 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 01E23D7305E51271DEFF79A9CADBF926 /* IQKeyboardManagerSwift-dummy.m */; };
- C14F10B663FE2898EACAB90C202B3F50 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB474AD377D72ECDF638D46A73B7D687 /* ConstraintMakerEditable.swift */; };
- C20ECE96A97688090D5FE186DCF7B5D9 /* IQKeyboardManager+Resign_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EC73E02165E26ABFCACC677AF94DD8B /* IQKeyboardManager+Resign_Deprecated.swift */; };
- C36214D8311B615CDA115276934926DC /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = D1B2801FD44E489C5B7F202C13D651F2 /* SRRandom.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C433EA40A4C18AC4714CF6C9BC1172CA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0F6A2BF98BD227110E60762E29808CEC /* PrivacyInfo.xcprivacy */; };
- C4CC8FC7015DCE5912B7607AFB238EFE /* Pods-DeepChordsSdk-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 284AC2E81CAAA90FEA12A250A16B11AB /* Pods-DeepChordsSdk-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C6A4302ACE006C4E2CDD481287E2916B /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEF5BBB7C4ACF7C06BBD262B6C1145CE /* Typealiases.swift */; };
- C6F45595676957ADBEC18EB3F23EAEC4 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD6C692550BC0661BA84378E58F6BA8A /* LayoutConstraintItem.swift */; };
- C749F0EFAF3D6CAE7C3C0B198665DFA5 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E2BADF249E4A558D7EE5BB1077C1DE1 /* IQTextView.swift */; };
- C7C6F1AD0C44C79C4A3416FCB32B0233 /* IQKeyboardResignHandler+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = E39AF10B1F50FF70721677FFF69BED27 /* IQKeyboardResignHandler+Internal.swift */; };
- C92D93F48E74B79C08A2C5B81B68FD7D /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A3DB74B2C40BCD9F3AFA585DA322FF5 /* SRConstants.h */; settings = {ATTRIBUTES = (Project, ); }; };
- C945CB4EC42271D435BF23E7749BE6BF /* IQKeyboardConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBC1F980FADF5CA26AF9C77CF3D9B1A2 /* IQKeyboardConstants.swift */; };
- CA547E1928ADED547C368A3AB7CE9267 /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14A61C146CFCDB5CEC8508DC60360819 /* IQBarButtonItemConfiguration.swift */; };
- CE593943A9E7CF83822CF60304BCAD43 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = C23ABFD4CEF6F11C0094E61729745DE3 /* ConstraintConstantTarget.swift */; };
- CF6554D8A9380CAC0F51D5043769D930 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = F930ACB6AC5D06295D698ED0249EB0AB /* SRLog.m */; };
- D25185C12789EA624C8BAC6A6432E77B /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AF7DA075D6BD7E141707379E62BFA63 /* SRPinningSecurityPolicy.m */; };
+ B7D5043A8EC4C7C38F6C1688ACA93185 /* IQKeyboardReturnManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EC48B43448D8FBFD6B4AC478108F14AC /* IQKeyboardReturnManager-dummy.m */; };
+ B893C0DD5BE32FAE1D6895E1ED392B7A /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 58388473BFA8B56EDB49A60A7D350F48 /* SRConstants.m */; };
+ B903049E7C1BED7918DAB208754107C7 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7DFA8F8A442BAEA47E542045C6D4375 /* ConstraintMakerFinalizable.swift */; };
+ BA2FB695DEB0D179253EEB8DFCE3578B /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 738DBAFA6BE54B7E9488E7D798BF63AD /* SnapKit-dummy.m */; };
+ BDA5C7CC91E86448237CF40954FAC5AF /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42EF8BB55FE8FAC436263074991A7C85 /* ConstraintMakerRelatable.swift */; };
+ BF1AE4D97E813B95C43EA4A298B973D1 /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = A568F5B90B7AB589DBACD9E3C0B042B2 /* LayoutConstraint.swift */; };
+ C07CB3E9A4D1BF00F841E4285629A2B2 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96893334C0E21247F68B59AF0536B5CD /* ConstraintRelatableTarget.swift */; };
+ C0AD493AE4A8DC8FF960D753D6D971E3 /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FDBA053AE653CC53F9A78C37AF4C6C8E /* IQKeyboardManagerSwift-dummy.m */; };
+ C14F10B663FE2898EACAB90C202B3F50 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8851A58BF8C20ECEFF2EBE891A1472B /* ConstraintMakerEditable.swift */; };
+ C20ECE96A97688090D5FE186DCF7B5D9 /* IQKeyboardManager+Resign_Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 111924655D5350D8F3C5B997B3AB9E6A /* IQKeyboardManager+Resign_Deprecated.swift */; };
+ C36214D8311B615CDA115276934926DC /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 33D6B8B371B31B737A4D0BDB9EDCA9C6 /* SRRandom.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C433EA40A4C18AC4714CF6C9BC1172CA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 2F2A828324A621A84E96E92EB6E2F72B /* PrivacyInfo.xcprivacy */; };
+ C6A4302ACE006C4E2CDD481287E2916B /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 855CD1CB00812D2D6BDE5A4DCA5873F0 /* Typealiases.swift */; };
+ C6F45595676957ADBEC18EB3F23EAEC4 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A1E44D7CC84383DB6D19427296B6320 /* LayoutConstraintItem.swift */; };
+ C749F0EFAF3D6CAE7C3C0B198665DFA5 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B12AF03D0FD0C4FEAD35B842F6DDD8B9 /* IQTextView.swift */; };
+ C7C6F1AD0C44C79C4A3416FCB32B0233 /* IQKeyboardResignHandler+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C1432D8700C25C8779CB1EDAD9479D4 /* IQKeyboardResignHandler+Internal.swift */; };
+ C92D93F48E74B79C08A2C5B81B68FD7D /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 448DC7DFEDA7AA24677AF417BF5E85DF /* SRConstants.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ C945CB4EC42271D435BF23E7749BE6BF /* IQKeyboardConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3461EA1B82388542A204103702598A06 /* IQKeyboardConstants.swift */; };
+ CA547E1928ADED547C368A3AB7CE9267 /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5338278912BB9B815A3DBCD565873B61 /* IQBarButtonItemConfiguration.swift */; };
+ CE593943A9E7CF83822CF60304BCAD43 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD716A36D8C53EA8FFE604D12B5455AC /* ConstraintConstantTarget.swift */; };
+ CF6554D8A9380CAC0F51D5043769D930 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = D53968C55A7A56D44AD454992DD1B821 /* SRLog.m */; };
+ D25185C12789EA624C8BAC6A6432E77B /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = E72B3DD325B08BE1B8F7F3BE18C8FE26 /* SRPinningSecurityPolicy.m */; };
D2E460754683003AE9ECF32A831D401F /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0C917A6291C02472ECB91FD7B8B2CFC1 /* CFNetwork.framework */; };
- D4218DA55B2BA45937589200CC0DF1FB /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37445197B6E56B3F3CA861A7F21F1C41 /* ConstraintMakerExtendable.swift */; };
- D623A6CB33709C4D87766C66A756A0F7 /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = C3F49C31FFD05F4734B464D5C31979FB /* SRProxyConnect.m */; };
- D6B15F2F110BC58F7635A9FD7A985C79 /* IQKeyboardManager+ActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 792548D571F70D8E7FA3B52FA58D9591 /* IQKeyboardManager+ActiveConfiguration.swift */; };
+ D4218DA55B2BA45937589200CC0DF1FB /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EE9639034BCEF376D72143333534864 /* ConstraintMakerExtendable.swift */; };
+ D623A6CB33709C4D87766C66A756A0F7 /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BE0F4502936A47F064AFB703DAC0A24 /* SRProxyConnect.m */; };
+ D6B15F2F110BC58F7635A9FD7A985C79 /* IQKeyboardManager+ActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B18C5E5B46F25923558F55934EFFE64B /* IQKeyboardManager+ActiveConfiguration.swift */; };
D6EFA9EAA562143F338EB164836B7837 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A92BC97913B825589680C917211C138 /* UIKit.framework */; };
- DBA4803F4765E1650B8C6841157F5D73 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = B932A928D72C73FB59FC964A82AC2723 /* ConstraintPriorityTarget.swift */; };
- DD4291CF0D9971BFED1BD55FB65ACA32 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = E3B1CECC33970571F4F9AF61CB1D3DCD /* PrivacyInfo.xcprivacy */; };
+ DBA4803F4765E1650B8C6841157F5D73 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BF7B7797B746DBD1DCF91E8649DEC39 /* ConstraintPriorityTarget.swift */; };
+ DD4291CF0D9971BFED1BD55FB65ACA32 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = E3B311F9D5B3DF5E4E1B7DE48CD9A495 /* PrivacyInfo.xcprivacy */; };
DEEC14319D7619F96C4E93415A6D577D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- DF011D18EBB28ECE459B6D96D3E460D8 /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = FB26ACEBA0181227271430FB01A76848 /* SRHTTPConnectMessage.h */; settings = {ATTRIBUTES = (Project, ); }; };
- E1734E56DB48E6F238408C9A232C7051 /* UIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A368339039F84E09260E0C59DD294DF3 /* UIView+Hierarchy.swift */; };
+ DF011D18EBB28ECE459B6D96D3E460D8 /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D08C95840923EFF561CC737037517161 /* SRHTTPConnectMessage.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ E1734E56DB48E6F238408C9A232C7051 /* UIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7E70D8C3D06B1C8571422A4EDE06B2E /* UIView+Hierarchy.swift */; };
E3535804CAC5D872E37CD8639C930771 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- E37671A03B4C17A1CF3766A6125833BB /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58E0237741E33CAFB3DB96DAA7559910 /* ConstraintDirectionalInsetTarget.swift */; };
- E3D779DEE753C0B0D33BA8E73A980265 /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45E554E7AE314B29D9C07A10667261BE /* ConstraintLayoutGuide+Extensions.swift */; };
+ E37671A03B4C17A1CF3766A6125833BB /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28FBD8E5D0F2E49B1518246AF4D98785 /* ConstraintDirectionalInsetTarget.swift */; };
+ E3D779DEE753C0B0D33BA8E73A980265 /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4BC75F0F6AC75C04CF5436BCADA83DA /* ConstraintLayoutGuide+Extensions.swift */; };
E4A0C00A361F30B7848B8AE7653C9C60 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3A92BC97913B825589680C917211C138 /* UIKit.framework */; };
- E4A29F8C3ED424A7BC912DB796D03AFB /* UIView+ParentObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BD0BDF557D8D8D7CFB04CB9C9482634 /* UIView+ParentObjc.swift */; };
- E51720E5CBEEB2151A69D4FDF36B7E2D /* IQKeyboardToolbar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 48CA3ADFB16E0C4E235D89C552572332 /* IQKeyboardToolbar-dummy.m */; };
+ E4A29F8C3ED424A7BC912DB796D03AFB /* UIView+ParentObjc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78F3F5AACB797FB4E637C8B02507D865 /* UIView+ParentObjc.swift */; };
+ E51720E5CBEEB2151A69D4FDF36B7E2D /* IQKeyboardToolbar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C0635BDA79C89C7296CD0303339427C /* IQKeyboardToolbar-dummy.m */; };
E6FE2596512201193E95FC356C6E3351 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */ = {isa = PBXBuildFile; fileRef = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; };
- E84C30FA4A382D9C330E87FB32C009AE /* IQKeyboardAppearanceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E25ABD3C4935A40132346F656CA1AA7C /* IQKeyboardAppearanceManager.swift */; };
- EB3BCE9B36BF814DA3069FA077168301 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 109E37988FF06586D32321CEA99162B0 /* SRHash.m */; };
- EBDF215E376C3DF934F05D201833DDDC /* IQTextInputViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0578E47B5AE5713CF21EA86848CA87DD /* IQTextInputViewNotification.swift */; };
- EBF34312A1F64FE81987440230E5BC49 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = F92A13F8C77041A7711D1764A76C37A3 /* IQKeyboardManager+Internal.swift */; };
- EC8DB2CC9791B7DC686DCC78EFBB56C5 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2582EC469D9940C7AAE3F903A495E86A /* SRDelegateController.h */; settings = {ATTRIBUTES = (Project, ); }; };
- ECC5C2ADC2682F9171FEA22AF10DCE53 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 363F0A017C453E3DC084A7B5BDB87911 /* ConstraintRelation.swift */; };
+ E84C30FA4A382D9C330E87FB32C009AE /* IQKeyboardAppearanceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E458CB2F0D624EBA99ABCF7CE5E1399E /* IQKeyboardAppearanceManager.swift */; };
+ EB3BCE9B36BF814DA3069FA077168301 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F58E51EA00C5394CEDF50F85D75C7EE /* SRHash.m */; };
+ EBDF215E376C3DF934F05D201833DDDC /* IQTextInputViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CFC04DF144653A28122969F28F603AC /* IQTextInputViewNotification.swift */; };
+ EBF34312A1F64FE81987440230E5BC49 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9F142FAB125C0CD16E6E6A1CB7A57EB /* IQKeyboardManager+Internal.swift */; };
+ EC8DB2CC9791B7DC686DCC78EFBB56C5 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 64632E833B795E136135AFBE6305F0AD /* SRDelegateController.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ ECC5C2ADC2682F9171FEA22AF10DCE53 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3880078AC7A98D27D6FE41920C9B2AAA /* ConstraintRelation.swift */; };
+ EE405C056D218B9BAC83EEED1D5364B3 /* Pods-Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7825A90E082A1582EB16256B0E722B3F /* Pods-Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
F020DBD67EA8E12A860BE211F6BE04D5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */; };
- F1E1B1AC67AA1B21E1AF8D3AB5C9849C /* IQTextInputViewNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EA467055B207002F9B70E96F08A0FF86 /* IQTextInputViewNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F312D740135121FC4C7D0EB4A5F76F90 /* IQKeyboardToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44AFC022F6D6DD0DF30E10F9B7C4615A /* IQKeyboardToolbarConfiguration.swift */; };
- F3D41915714BC875B1DC32F49293A8B6 /* Pods-DeepChordsSdk-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D5278EBCB01A333274C163B9281DE38B /* Pods-DeepChordsSdk-dummy.m */; };
- F4B260EE81F1B5801FC6DA3097F2E433 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D6EF89B651DCBED1F5A7FA5D36D1FA6 /* IQBarButtonItem.swift */; };
+ F1E1B1AC67AA1B21E1AF8D3AB5C9849C /* IQTextInputViewNotification-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E733988DE1E77358B5EA72DC3D23A966 /* IQTextInputViewNotification-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ F312D740135121FC4C7D0EB4A5F76F90 /* IQKeyboardToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0579D27DA578E44202ECF120775D93B /* IQKeyboardToolbarConfiguration.swift */; };
+ F4B260EE81F1B5801FC6DA3097F2E433 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDEA090941D84BE78AB6ACA2C8323009 /* IQBarButtonItem.swift */; };
F5F31138D70F9AEBD476D8AE418F37F9 /* IQKeyboardToolbar-IQKeyboardToolbar in Resources */ = {isa = PBXBuildFile; fileRef = A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */; };
- F6E948E2688CC08D3843DAA74F6328E8 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = F2183FF2315FBF68B5F334EC6EB19A9B /* SRHash.h */; settings = {ATTRIBUTES = (Project, ); }; };
- F6F33E8B268F3D41075374D95B8088DC /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E54219744D41CC6C6674908699602DD9 /* UILayoutSupport+Extensions.swift */; };
- F9EBA65892D78A31C068D727D84BCB88 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 972CC8A48122693582F02385A70853A0 /* ConstraintConfig.swift */; };
- FCFC8D5B48F3DC4BC8942320631D8C1B /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = B5D1545C4C0C2474FD103EFECB90E9C5 /* SRIOConsumer.m */; };
- FD552610731EB624F8A47C3ACA927A15 /* UIView+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = B704D82F61A7F3E0FF10EBDE953E7E49 /* UIView+Resign.swift */; };
- FE0D3260BF27D388B0200F1AC8151619 /* IQKeyboardCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F657D2C1582A8BFEADD06E527D796B2 /* IQKeyboardCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- FF020D50D3B0742EFED9C172269D9D83 /* IQKeyboardAppearanceConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF4B79F3BC3201907DE2B7A2671776C1 /* IQKeyboardAppearanceConfiguration.swift */; };
+ F6E948E2688CC08D3843DAA74F6328E8 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 745E70CEDDE784FCEF924ADE2B27103C /* SRHash.h */; settings = {ATTRIBUTES = (Project, ); }; };
+ F6F33E8B268F3D41075374D95B8088DC /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B9301B38C021CB9E6294E651D65624F /* UILayoutSupport+Extensions.swift */; };
+ F9EBA65892D78A31C068D727D84BCB88 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 195FF463828DF912F0D11D05AE7E006F /* ConstraintConfig.swift */; };
+ FCFC8D5B48F3DC4BC8942320631D8C1B /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EB4C3A4082F90A09CDDFC1DB0531442 /* SRIOConsumer.m */; };
+ FD552610731EB624F8A47C3ACA927A15 /* UIView+Resign.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4161F2D15D8F40B56EB5D3C44D9F2FC6 /* UIView+Resign.swift */; };
+ FE0D3260BF27D388B0200F1AC8151619 /* IQKeyboardCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 59EE4FDA51971483A37C8328CFE377A0 /* IQKeyboardCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ FF020D50D3B0742EFED9C172269D9D83 /* IQKeyboardAppearanceConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60236FB7229876D2840A013B145D0A59 /* IQKeyboardAppearanceConfiguration.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
+ 0912467D7A71E3F77043F2594897E25A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4;
+ remoteInfo = IQKeyboardManagerSwift;
+ };
+ 0E80629939204951344BFDBDD972B058 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E;
+ remoteInfo = IQTextInputViewNotification;
+ };
186EFCD32F2BEEE1514385E97F48B014 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
remoteGlobalIDString = EEE261386011CDF271BE289F73FF5959;
remoteInfo = "IQKeyboardCore-IQKeyboardCore";
};
- 1E3FD4E83C3BACBC0EE2DD7F457AA6E9 /* PBXContainerItemProxy */ = {
+ 1FEA972AD7ADF1B6ED1098A97F8C80E7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69;
- remoteInfo = IQTextView;
+ remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990;
+ remoteInfo = IQKeyboardNotification;
};
- 2DE1780C07830F70EB974DDA0E002280 /* PBXContainerItemProxy */ = {
+ 32B49C1963D38D5E1E60E037311DCDEF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4;
- remoteInfo = IQKeyboardManagerSwift;
+ remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054;
+ remoteInfo = IQKeyboardReturnManager;
};
- 32B49C1963D38D5E1E60E037311DCDEF /* PBXContainerItemProxy */ = {
+ 385F1280A6FCEE828640CF9547618715 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054;
- remoteInfo = IQKeyboardReturnManager;
+ remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4;
+ remoteInfo = IQKeyboardCore;
};
4294839685D9EA7EF6090113DB9528A3 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69;
remoteInfo = IQTextView;
};
- 4BEE988A3465649375AC57D797ABF617 /* PBXContainerItemProxy */ = {
+ 4413AA0F5A0FE89D45F048DFDA069D4C /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E;
- remoteInfo = IQTextInputViewNotification;
+ remoteGlobalIDString = 020993F16DA5986DACE118349EBCE9E5;
+ remoteInfo = IQKeyboardToolbarManager;
};
- 548AF3FE70CC81B2ABBAEF65818BA3A6 /* PBXContainerItemProxy */ = {
+ 4BEE988A3465649375AC57D797ABF617 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = B990BD87169C76A3ED3FE8A9258D91A3;
- remoteInfo = "Toast-Swift";
+ remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E;
+ remoteInfo = IQTextInputViewNotification;
};
57A1C5DB51B6CD350C79C7B055A7F66B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
remoteGlobalIDString = C344E85893FCDEE5B70436E0A4A3472B;
remoteInfo = "Toast-Swift-Toast-Swift";
};
- 6130D9140D152F57AA543D42CA625298 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1;
- remoteInfo = IQKeyboardToolbar;
- };
64F6091A60F53F5A90BEE2C59126E133 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E;
remoteInfo = IQTextInputViewNotification;
};
- 7C1DC3C44CB9ED8404023CBE11C3A841 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 1948D0B63D2CF6A48E18B0B292BC6091;
- remoteInfo = SocketRocket;
- };
7D69ABF84486EAFB55FB87BC9B44D3F6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1;
remoteInfo = IQKeyboardToolbar;
};
- 8031384E87ED727FE68F4242803FF742 /* PBXContainerItemProxy */ = {
+ 84D65A87ADDD9D3C93E1A486065EEB5E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054;
- remoteInfo = IQKeyboardReturnManager;
+ remoteGlobalIDString = 12890DE3ABBC2CA295E108358D85EE69;
+ remoteInfo = IQTextView;
};
8581EB306F93FE5BF5504824295F3722 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4;
remoteInfo = IQKeyboardCore;
};
- 92C92FF2930D007DABF544DC7AC08060 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
- remoteInfo = SnapKit;
- };
94872272C37CF76A4C27D08B5EC60D6D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1;
remoteInfo = IQKeyboardToolbar;
};
- A24EA8C0FD67224523A2A8049A529730 /* PBXContainerItemProxy */ = {
+ C7AFFBB48EEA1AF602657886DA4FE905 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = A26E6FD851C20D652B2755C1464A9990;
- remoteInfo = IQKeyboardNotification;
+ remoteGlobalIDString = 88810798DA63A2F6611B0970EA276DEC;
+ remoteInfo = "IQKeyboardReturnManager-IQKeyboardReturnManager";
};
- BACED4BB4D08C0B382C214709ABE6A91 /* PBXContainerItemProxy */ = {
+ C84EDD8E20FD82ACF5BAA853D7A98757 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 1948D0B63D2CF6A48E18B0B292BC6091;
- remoteInfo = SocketRocket;
+ remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4;
+ remoteInfo = SnapKit;
};
- C7AFFBB48EEA1AF602657886DA4FE905 /* PBXContainerItemProxy */ = {
+ C96EFF1386F982C542C2B03977A6FFD6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 88810798DA63A2F6611B0970EA276DEC;
- remoteInfo = "IQKeyboardReturnManager-IQKeyboardReturnManager";
+ remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4;
+ remoteInfo = IQKeyboardCore;
};
- C96EFF1386F982C542C2B03977A6FFD6 /* PBXContainerItemProxy */ = {
+ CCAF6F64C850AC4D2BE5E949A176EE04 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4;
- remoteInfo = IQKeyboardCore;
+ remoteGlobalIDString = 1948D0B63D2CF6A48E18B0B292BC6091;
+ remoteInfo = SocketRocket;
};
D0E89F4255608F3B229AA3E8DFD93CF9 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
remoteGlobalIDString = 4502C7427440BEB17A50C0BF6E638A85;
remoteInfo = "IQTextInputViewNotification-IQTextInputViewNotification";
};
- D3993F1F1D303ACFD97829D6D9115BA0 /* PBXContainerItemProxy */ = {
+ D72B40330912494BEDC722CCB167FF77 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 020993F16DA5986DACE118349EBCE9E5;
- remoteInfo = IQKeyboardToolbarManager;
+ remoteGlobalIDString = 7C5613175BBC4BF67E36DB4FBEBC01D0;
+ remoteInfo = "IQKeyboardToolbarManager-IQKeyboardToolbarManager";
};
- D3C8D19228BDBCB03280ABF945D775BA /* PBXContainerItemProxy */ = {
+ D7E4A629122BDE4C2FE790204B869F14 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = F9A1BF709B7BA4C24A83664EB1E1C7D4;
- remoteInfo = IQKeyboardCore;
+ remoteGlobalIDString = 0981F89DB5DA3FFCFFEBDE1F56287054;
+ remoteInfo = IQKeyboardReturnManager;
};
- D7076AE16282F5B2F87DAD903E05C6C4 /* PBXContainerItemProxy */ = {
+ D9071BA9AD4FD44E3C0BF63A0C60ABDB /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 283C1F2EA88CD4413165801A6748A48E;
- remoteInfo = IQTextInputViewNotification;
+ remoteGlobalIDString = B990BD87169C76A3ED3FE8A9258D91A3;
+ remoteInfo = "Toast-Swift";
};
- D72B40330912494BEDC722CCB167FF77 /* PBXContainerItemProxy */ = {
+ F68560EF2AF1432CDC4EDEE224F0B10F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 7C5613175BBC4BF67E36DB4FBEBC01D0;
- remoteInfo = "IQKeyboardToolbarManager-IQKeyboardToolbarManager";
+ remoteGlobalIDString = A6602BCAA6F4F932A586C41D0B7E019C;
+ remoteInfo = "IQTextView-IQTextView";
};
- F68560EF2AF1432CDC4EDEE224F0B10F /* PBXContainerItemProxy */ = {
+ FB352D0EACB31BC5A170B7FA34A00BBE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = A6602BCAA6F4F932A586C41D0B7E019C;
- remoteInfo = "IQTextView-IQTextView";
+ remoteGlobalIDString = F4FE17428FD0E607723A44F17231B7A1;
+ remoteInfo = IQKeyboardToolbar;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
- 01E23D7305E51271DEFF79A9CADBF926 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = "<group>"; };
- 02E139B151EDFA1F4F63EA119D2269C7 /* Toast-Swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.debug.xcconfig"; sourceTree = "<group>"; };
- 02EDA2792EBD3343A7DBC6B427F1F041 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = "<group>"; };
- 0578E47B5AE5713CF21EA86848CA87DD /* IQTextInputViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewNotification.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewNotification.swift; sourceTree = "<group>"; };
+ 00B7FB7210440587AC1A382B9D1AAC11 /* IQTextInputViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfoModel.swift; path = IQKeyboardReturnManager/Classes/IQTextInputViewInfoModel.swift; sourceTree = "<group>"; };
+ 033D2E152C832725C993AE3F7DF4BDDE /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ 038641EE227958FF5315FA3A32FF32EE /* SocketRocket.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.release.xcconfig; sourceTree = "<group>"; };
+ 03B7B9C26FD0993778958A75EF566AC4 /* SRURLUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRURLUtilities.h; path = SocketRocket/Internal/Utilities/SRURLUtilities.h; sourceTree = "<group>"; };
+ 03F68CB8E1C8B0E5449E278D26DF0055 /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = "<group>"; };
+ 04BA14F6984C0F31631EA471DFFA89FC /* SRSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSecurityPolicy.m; path = SocketRocket/SRSecurityPolicy.m; sourceTree = "<group>"; };
+ 05AB1D848D92D172F6EB6008466D1E6E /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; sourceTree = "<group>"; };
+ 0608C27538E30F41C72886BF9092A0AB /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; sourceTree = "<group>"; };
06E5B413FEA5A600D76636DA132F8FB9 /* IQTextInputViewNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQTextInputViewNotification; path = IQTextInputViewNotification.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 06FEEB0FA2AA89DF42A1C6525F644FBF /* Pods-DeepChordsSdk */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-DeepChordsSdk"; path = Pods_DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 07FD04B2D25C4767E2AACE039E3E77A8 /* IQTextInputViewNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextInputViewNotification.modulemap; sourceTree = "<group>"; };
- 080D923BC81BB12EE5B738187A72A0D4 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = "<group>"; };
- 0A8C10276B315358D1F985B8F641683A /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = "<group>"; };
- 0AE37E30F693ED15CA31B520ED420454 /* NSRunLoop+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSRunLoop+SRWebSocketPrivate.h"; sourceTree = "<group>"; };
- 0AF7DA075D6BD7E141707379E62BFA63 /* SRPinningSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRPinningSecurityPolicy.m; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.m; sourceTree = "<group>"; };
+ 0842F74D06454E8BEC51E6A11CF3DE14 /* IQTextView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.debug.xcconfig; sourceTree = "<group>"; };
+ 0A9409ED1E3C4237722466A618602A62 /* SRRunLoopThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRunLoopThread.h; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.h; sourceTree = "<group>"; };
+ 0ACCAF6E67DCA841C0FC5877A80AD397 /* UIView+Responders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Responders.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+Responders.swift"; sourceTree = "<group>"; };
+ 0C9110ED661DED37AF8DAEC15BB04B52 /* IQKeyboardToolbar-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-prefix.pch"; sourceTree = "<group>"; };
0C917A6291C02472ECB91FD7B8B2CFC1 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
0DFD4541FF9DAA31A2FC2A7F6D03ED22 /* IQTextView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQTextView; path = IQTextView.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 0EE50CC6D98E37DA330EADC9F9C949F0 /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = "<group>"; };
- 0F6A2BF98BD227110E60762E29808CEC /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextView/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- 10288C630688257B185941E1EA55E346 /* IQTextInputViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfoModel.swift; path = IQKeyboardReturnManager/Classes/IQTextInputViewInfoModel.swift; sourceTree = "<group>"; };
- 109E37988FF06586D32321CEA99162B0 /* SRHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHash.m; path = SocketRocket/Internal/Utilities/SRHash.m; sourceTree = "<group>"; };
- 10C547231342B150BEC39F40295D087E /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQRootControllerConfiguration.swift; sourceTree = "<group>"; };
- 10CAAD795A45AB49A0EE4D6805AB7A1F /* SocketRocket.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.release.xcconfig; sourceTree = "<group>"; };
+ 0E0EF5AF36E159B113E57C3BFF5FF3C1 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQInvocation.swift; sourceTree = "<group>"; };
+ 0E977AF788474B5F5F022F689F90D470 /* UIView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = "<group>"; };
+ 10BD9C0664AC032054E64975E52358C7 /* UIView+RespondersObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+RespondersObjc.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+RespondersObjc.swift"; sourceTree = "<group>"; };
110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardReturnManager-IQKeyboardReturnManager"; path = IQKeyboardReturnManager.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- 115E19C96EB6123FE27F3A530B3BE30D /* UICollectionView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UICollectionView+IndexPaths.swift"; sourceTree = "<group>"; };
+ 111924655D5350D8F3C5B997B3AB9E6A /* IQKeyboardManager+Resign_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign_Deprecated.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign_Deprecated.swift"; sourceTree = "<group>"; };
+ 1184443304FDA900A4B11072E2BB562A /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = "<group>"; };
+ 11A9E7FED48BBD92B4A565518526B8DE /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = "<group>"; };
+ 11BE5691EBD9795DAB14685DF63050A1 /* Toast-Swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.debug.xcconfig"; sourceTree = "<group>"; };
120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardNotification-IQKeyboardNotification"; path = IQKeyboardNotification.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- 12415404E6E70407610188D7ADDC1D02 /* UIView+ResignObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ResignObjc.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+ResignObjc.swift"; sourceTree = "<group>"; };
133A600484839BF74BDD51C8B0BB6EBE /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; };
13FD39576595D8A884BF5166065C5236 /* Toast-Swift-Toast-Swift */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "Toast-Swift-Toast-Swift"; path = "Toast-Swift.bundle"; sourceTree = BUILT_PRODUCTS_DIR; };
- 14A61C146CFCDB5CEC8508DC60360819 /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItemConfiguration.swift; sourceTree = "<group>"; };
- 1515EB933E55F8DF1275984150311F6F /* IQTextInputViewNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.release.xcconfig; sourceTree = "<group>"; };
- 158193B636D7824993DB68D81AE2C233 /* IQKeyboardToolbarManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Internal.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Internal.swift"; sourceTree = "<group>"; };
+ 1451666168142BF0F9F8B92A37400DFC /* IQKeyboardToolbarManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Toolbar.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Toolbar.swift"; sourceTree = "<group>"; };
+ 146780D7423957AA767AF4D50A83AA97 /* IQKeyboardToolbar-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-umbrella.h"; sourceTree = "<group>"; };
15848DEC7727A809830E7F6FC1B6CE0F /* IQKeyboardReturnManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardReturnManager; path = IQKeyboardReturnManager.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 159C74980AC55D136945F073F6CEDC14 /* IQKeyboardToolbar.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.debug.xcconfig; sourceTree = "<group>"; };
- 15FF3E312676449AB12DADDDB8D5C352 /* IQKeyboardNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardNotification.modulemap; sourceTree = "<group>"; };
- 170AE4D919026EA3D1FB264423443921 /* IQTextView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-prefix.pch"; sourceTree = "<group>"; };
- 1917E3D591E530CFE1940C6F4E878690 /* Pods-DeepChordsSdk-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-DeepChordsSdk-Info.plist"; sourceTree = "<group>"; };
- 1AB8D5FD6175CD8FCC7153B71E6DD77A /* IQKeyboardNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.release.xcconfig; sourceTree = "<group>"; };
- 1D8DCDE8A3DFBFEA690BD5A6081C5762 /* IQKeyboardToolbarManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-umbrella.h"; sourceTree = "<group>"; };
- 1E2BADF249E4A558D7EE5BB1077C1DE1 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQTextView/Classes/IQTextView.swift; sourceTree = "<group>"; };
- 1EEC9E9674D2F2735A1237FEC96C44CB /* IQKeyboardReturnManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardReturnManager.modulemap; sourceTree = "<group>"; };
+ 19079E8FCA499F623708728D6208CB2E /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = "<group>"; };
+ 195FF463828DF912F0D11D05AE7E006F /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = "<group>"; };
+ 1C1432D8700C25C8779CB1EDAD9479D4 /* IQKeyboardResignHandler+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardResignHandler+Internal.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler+Internal.swift"; sourceTree = "<group>"; };
+ 1D5FB9407F78FE5D624B6C712AB9DDE2 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; sourceTree = "<group>"; };
+ 1DA184AC8FEE093485E905210EF21E60 /* SRLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRLog.h; path = SocketRocket/Internal/Utilities/SRLog.h; sourceTree = "<group>"; };
+ 1DAA1AC2761978FAC405F1DDF6870588 /* IQKeyboardToolbarManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbarManager-dummy.m"; sourceTree = "<group>"; };
+ 1F3EA2D18695E3F326B57906300B18C8 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = "<group>"; };
1F667CC0E19EAF34E5A4119E2121F585 /* Pods-Example */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Example"; path = Pods_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 21E9444EE5839429C60E9A16651BAD78 /* SRSIMDHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSIMDHelpers.h; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.h; sourceTree = "<group>"; };
- 224FAFA7B0169BBAAFD0FA422D7D11A6 /* IQKeyboardReturnManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnManager.swift; path = IQKeyboardReturnManager/Classes/IQKeyboardReturnManager.swift; sourceTree = "<group>"; };
- 236C98A9FAEF3200D70937E889092818 /* IQKeyboardManager+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign.swift"; sourceTree = "<group>"; };
- 24926E8158D8FAD9BE42C760B3154B55 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = "<group>"; };
- 2582EC469D9940C7AAE3F903A495E86A /* SRDelegateController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRDelegateController.h; path = SocketRocket/Internal/Delegate/SRDelegateController.h; sourceTree = "<group>"; };
- 25BADE0B95009E3B02C9E6EBB47417A3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- 261E9C437FF6FFF72C01BBB73341409D /* IQKeyboardResignHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardResignHandler.swift; path = IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler.swift; sourceTree = "<group>"; };
- 26FE696F5243F520CB872AC051139FE5 /* SRIOConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumer.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.h; sourceTree = "<group>"; };
- 27296D8B66561FF21E0EB354428156C7 /* IQKeyboardNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-prefix.pch"; sourceTree = "<group>"; };
- 27DA2684B87B3639C3D3D439F177E219 /* SRURLUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRURLUtilities.h; path = SocketRocket/Internal/Utilities/SRURLUtilities.h; sourceTree = "<group>"; };
- 284AC2E81CAAA90FEA12A250A16B11AB /* Pods-DeepChordsSdk-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-DeepChordsSdk-umbrella.h"; sourceTree = "<group>"; };
- 2C45BE81EF6A9A12E115F2EDB69FC7D7 /* Pods-Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-acknowledgements.markdown"; sourceTree = "<group>"; };
- 2E8E02D90547D6DBD75A856D8A4E1275 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQTitleBarButtonItem.swift; sourceTree = "<group>"; };
- 2EFB802792096CDDF8FD170084E303BC /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; sourceTree = "<group>"; };
- 306B6BBB2D0B4D417ADD4B82D7D51E82 /* NSRunLoop+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocket.h"; path = "SocketRocket/NSRunLoop+SRWebSocket.h"; sourceTree = "<group>"; };
- 3187DDFEE4C490953B2AEF7B0D19EB1B /* NSURLRequest+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocket.h"; path = "SocketRocket/NSURLRequest+SRWebSocket.h"; sourceTree = "<group>"; };
- 319AC1D7C71149C2DD5EF02DECE3F511 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = "<group>"; };
- 32080BC56EEB26340C6292BA94F068B6 /* SRProxyConnect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRProxyConnect.h; path = SocketRocket/Internal/Proxy/SRProxyConnect.h; sourceTree = "<group>"; };
- 32B4B8845C7824A1AB6C42EB0B32845E /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; sourceTree = "<group>"; };
- 363F0A017C453E3DC084A7B5BDB87911 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = "<group>"; };
- 3649D66694159EF7F40B5A7377AC04D1 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbarManager/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- 3725B14D6A408FA007F106F8CA983CE3 /* Pods-DeepChordsSdk-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-DeepChordsSdk-acknowledgements.markdown"; sourceTree = "<group>"; };
- 37445197B6E56B3F3CA861A7F21F1C41 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = "<group>"; };
- 390BB9902E7A26E5A753B9CF32673BE9 /* SRURLUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRURLUtilities.m; path = SocketRocket/Internal/Utilities/SRURLUtilities.m; sourceTree = "<group>"; };
- 39B4B067040847EC4A5CE870C4E0C5A1 /* IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbarManager-Info.plist"; sourceTree = "<group>"; };
+ 20C27DDCED9494C52C749231DD2A595E /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardToolbar/Placeholderable/IQPlaceholderable.swift; sourceTree = "<group>"; };
+ 23710DC1C669674AD26A8FDDE57F48F7 /* IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbar.swift; path = IQKeyboardToolbar/Classes/IQKeyboardToolbar.swift; sourceTree = "<group>"; };
+ 23E65AB100D5BBE3F755BC9F31924FE0 /* IQKeyboardToolbarManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-umbrella.h"; sourceTree = "<group>"; };
+ 243410B9535472556EA4BB6DBC133A0D /* Pods-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example.release.xcconfig"; sourceTree = "<group>"; };
+ 2485E462DF7A282082C1A48113DB117F /* IQKeyboardNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-umbrella.h"; sourceTree = "<group>"; };
+ 24BF7BCA2B79D1A9AA309DF7BB237C4C /* IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextView-Info.plist"; sourceTree = "<group>"; };
+ 28FBD8E5D0F2E49B1518246AF4D98785 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = "<group>"; };
+ 29B2FE10F11A00C32A22B02482F46980 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = "<group>"; };
+ 2B9301B38C021CB9E6294E651D65624F /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = "<group>"; };
+ 2BCEC34012227551035FD68DCBCD4D6D /* IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbarManager-Info.plist"; sourceTree = "<group>"; };
+ 2C9195990842C48CAC40480C176A770D /* UIViewController+ParentContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ParentContainer.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIViewController+ParentContainer.swift"; sourceTree = "<group>"; };
+ 2D00E565A3D86699949786618A6EC670 /* SRIOConsumerPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumerPool.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.h; sourceTree = "<group>"; };
+ 2D177AE443F64E4B8D5D149E5814A184 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = "<group>"; };
+ 2D9484404D6249FB632AFD27DE816BA4 /* IQKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardNotification.swift; path = IQKeyboardNotification/Classes/IQKeyboardNotification.swift; sourceTree = "<group>"; };
+ 2E3461F5EBE9E8EE9AC302BD80C9A9E0 /* IQKeyboardToolbarManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Internal.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Internal.swift"; sourceTree = "<group>"; };
+ 2F2A828324A621A84E96E92EB6E2F72B /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextView/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ 3017FDF7DC756D2A944BC06B7FFBB7FA /* IQTextView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextView-dummy.m"; sourceTree = "<group>"; };
+ 311B0D98063E6362E05FDF3FE309C43B /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = "<group>"; };
+ 315FBF2E82925F53E87B7B014C4B8FCA /* SRIOConsumerPool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumerPool.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.m; sourceTree = "<group>"; };
+ 31C1D37707DFAA5E6A164BCC07834264 /* Pods-Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-Info.plist"; sourceTree = "<group>"; };
+ 31F4113F1EA495802DB24F0204A889EC /* UIView+ResignObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ResignObjc.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+ResignObjc.swift"; sourceTree = "<group>"; };
+ 3263C2EFF612FFC8CBA49B4B196DE604 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Toast/Resources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ 32CA47777AE2B165D330BC81473A48C7 /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQScrollViewConfiguration.swift; sourceTree = "<group>"; };
+ 33D6B8B371B31B737A4D0BDB9EDCA9C6 /* SRRandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRandom.h; path = SocketRocket/Internal/Utilities/SRRandom.h; sourceTree = "<group>"; };
+ 34539C6FBA078A15E22FBBB000D0BEEF /* IQKeyboardToolbarManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.debug.xcconfig; sourceTree = "<group>"; };
+ 3461EA1B82388542A204103702598A06 /* IQKeyboardConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConstants.swift; path = IQKeyboardCore/Classes/Constants/IQKeyboardConstants.swift; sourceTree = "<group>"; };
+ 35C305D3797C284E6F5BAA1D3E6F9BF8 /* Pods-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Example.modulemap"; sourceTree = "<group>"; };
+ 3880078AC7A98D27D6FE41920C9B2AAA /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = "<group>"; };
+ 38E2C5F1AEDBA8AE492CEA802F817468 /* IQKeyboardReturnManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.debug.xcconfig; sourceTree = "<group>"; };
3A92BC97913B825589680C917211C138 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
- 3D0CA09E0900EA77648A05D608CBA29F /* Toast-Swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-umbrella.h"; sourceTree = "<group>"; };
- 3D8DC22EC08F3E72E7E53ADA12E80CC0 /* UIView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = "<group>"; };
- 3ECA1919991B8674C3FD3253CD02BE4B /* IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextInputViewNotification-Info.plist"; sourceTree = "<group>"; };
+ 3B6649F286FD9C43B8BB3FA9609BE44E /* NSURLRequest+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSURLRequest+SRWebSocketPrivate.h"; sourceTree = "<group>"; };
+ 3D3BBEE8F6FD8B9A77827535A8A46043 /* SRDelegateController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRDelegateController.m; path = SocketRocket/Internal/Delegate/SRDelegateController.m; sourceTree = "<group>"; };
+ 3D3D0471F201A1D51EDE3E961E880FC5 /* IQTextView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextView.modulemap; sourceTree = "<group>"; };
3ED18FF4963E7B4F60DBBA903E25C67B /* Combine.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Combine.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Combine.framework; sourceTree = DEVELOPER_DIR; };
- 3F70480B31A6883BEDFC6C623FC76A32 /* UIScrollView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtension.swift"; sourceTree = "<group>"; };
- 3F8F3D9A02DBFA1FF9899DD8933A95DA /* UIView+Parent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Parent.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+Parent.swift"; sourceTree = "<group>"; };
- 3F992A0DC4578F2D62CB095A497114CC /* IQKeyboardToolbarManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Debug.swift"; path = "IQKeyboardToolbarManager/Classes/Debug/IQKeyboardToolbarManager+Debug.swift"; sourceTree = "<group>"; };
- 42E3FC1A9F2FBB9AE28FDE3285B70F2C /* IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardCore-Info.plist"; sourceTree = "<group>"; };
- 43CBF3C99F0BF342AEE8D7C7BE945B62 /* SRRunLoopThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRunLoopThread.h; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.h; sourceTree = "<group>"; };
- 44AFC022F6D6DD0DF30E10F9B7C4615A /* IQKeyboardToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConfiguration.swift; path = IQKeyboardToolbarManager/Classes/Configuration/IQKeyboardToolbarConfiguration.swift; sourceTree = "<group>"; };
- 455A2446E1A8F92123FBE90A1D4B8D0B /* Pods-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example.debug.xcconfig"; sourceTree = "<group>"; };
- 45E554E7AE314B29D9C07A10667261BE /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = "<group>"; };
- 47BC329529726FFACA942239310E3841 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = "<group>"; };
- 47F6CB0808BEA63D36E484B5D53B6436 /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQScrollViewConfiguration.swift; sourceTree = "<group>"; };
- 484ECEC55CB9E98BAF0AE020F8FFF767 /* IQDeepResponderContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQDeepResponderContainerView.swift; path = IQKeyboardToolbarManager/Classes/IQDeepResponderContainerView.swift; sourceTree = "<group>"; };
- 48CA3ADFB16E0C4E235D89C552572332 /* IQKeyboardToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbar-dummy.m"; sourceTree = "<group>"; };
- 4AB6723E60A4A0D494C4DCA4686CD3F0 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
- 4B6ABE8E0C199299C26E4B5977886B71 /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = "<group>"; };
- 4BF6C697C2EB03CCBCE9CA841EA31F47 /* Pods-DeepChordsSdk.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-DeepChordsSdk.debug.xcconfig"; sourceTree = "<group>"; };
- 4D6EF89B651DCBED1F5A7FA5D36D1FA6 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItem.swift; sourceTree = "<group>"; };
- 4EF1258267E4FF8FA1F298C5303B0E86 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = "<group>"; };
- 4F8CA916A31362AD762A33A32B0D936C /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; sourceTree = "<group>"; };
- 4FB988C66900BB1BEEF5C5CA21B14AC9 /* IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextView-Info.plist"; sourceTree = "<group>"; };
- 502964DCE1567348B5B03211445AEA35 /* IQTextInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputView.swift; path = IQKeyboardCore/Classes/IQTextInputView.swift; sourceTree = "<group>"; };
- 5084335EF29A15EB6C31DFB1ACA15349 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = "<group>"; };
- 50A2B3566A43C15186D3A1D9F91DB662 /* SRSIMDHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSIMDHelpers.m; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.m; sourceTree = "<group>"; };
- 529559A67714BC64192FD9BF92B33312 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = "<group>"; };
- 58E0237741E33CAFB3DB96DAA7559910 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = "<group>"; };
- 5AF0EBE9A79115D36EF40E456919D63B /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = "<group>"; };
- 5C0366C8DAD8762352B37EDB4DD62E2E /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = "<group>"; };
- 5C8BDF6ED7A0F1533FC84E97705B2878 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = "<group>"; };
- 5EF0C08E9D339F2CB75ED0C9E7FA2C0B /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = "<group>"; };
- 5FB6A208FD72153F040D4E1354F225B4 /* NSRunLoop+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSRunLoop+SRWebSocket.m"; path = "SocketRocket/NSRunLoop+SRWebSocket.m"; sourceTree = "<group>"; };
- 6058A4E7C2EAB9B01A8DBB5AAD7E72A2 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = "<group>"; };
- 61AD3899C2D649897E11DA65A33ABCEE /* Toast-Swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-prefix.pch"; sourceTree = "<group>"; };
- 6381011924A059A30C85325FB30E74A7 /* IQKeyboardAppearanceManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardAppearanceManager+Internal.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager+Internal.swift"; sourceTree = "<group>"; };
- 63CAFAB9111F6F5AAEFD9E00CD0AF892 /* IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbar.swift; path = IQKeyboardToolbar/Classes/IQKeyboardToolbar.swift; sourceTree = "<group>"; };
- 643F1AECE038E1886712C3619E367201 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- 64607CC28651258E6DAB2D1358080FB5 /* IQTextView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-umbrella.h"; sourceTree = "<group>"; };
- 66E229F790E827392A80B7F4C7A6110F /* IQKeyboardReturnManager+UITextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextViewDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextViewDelegate.swift"; sourceTree = "<group>"; };
- 67B06A63B2F6FDD332A5D14963BFC3E3 /* IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardReturnManager-Info.plist"; sourceTree = "<group>"; };
- 6839FC9EB46E8CB05E17C35E5A5B579F /* SRSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSecurityPolicy.m; path = SocketRocket/SRSecurityPolicy.m; sourceTree = "<group>"; };
- 68443C8F28AD901E531D6BFA7559C683 /* SRRandom.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRRandom.m; path = SocketRocket/Internal/Utilities/SRRandom.m; sourceTree = "<group>"; };
- 6937B145AC462041831CC9D76D3CF28A /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = "<group>"; };
- 6A3DB74B2C40BCD9F3AFA585DA322FF5 /* SRConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRConstants.h; path = SocketRocket/Internal/SRConstants.h; sourceTree = "<group>"; };
- 6A599D5DDFD46F7296A5F93623AB6C3A /* UIView+IQKeyboardExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionObjc.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionObjc.swift"; sourceTree = "<group>"; };
- 6A737607DB763EBB681D8D0F6E6AB5FB /* IQKeyboardManager+ToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManager.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManager.swift"; sourceTree = "<group>"; };
- 6C4219D35CB16DFEC9A662797E27F4D8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardCore/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- 6D134ED7EB13A9F9FADC82CC86BC10FA /* Toast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toast.swift; path = Toast/Toast.swift; sourceTree = "<group>"; };
- 6DFE571CD6A634198545BB1149A5399C /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = "<group>"; };
+ 3EEA23F96C6AC68B9E75EA96DF3A2009 /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardNotification/Classes/IQKeyboardInfo.swift; sourceTree = "<group>"; };
+ 4161F2D15D8F40B56EB5D3C44D9F2FC6 /* UIView+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+Resign.swift"; sourceTree = "<group>"; };
+ 41CBC8895A10C4672DBAEB6AE3ACC66A /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = "<group>"; };
+ 42EF8BB55FE8FAC436263074991A7C85 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = "<group>"; };
+ 43AC59B038C88AD2D18A5C2E1B6E21D2 /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; sourceTree = "<group>"; };
+ 441854E35F81731E63E53DC7E4EEAD9D /* Pods-Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-acknowledgements.markdown"; sourceTree = "<group>"; };
+ 448DC7DFEDA7AA24677AF417BF5E85DF /* SRConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRConstants.h; path = SocketRocket/Internal/SRConstants.h; sourceTree = "<group>"; };
+ 44D27C8EBC1FDEEDEDC825491696391D /* SRSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSecurityPolicy.h; path = SocketRocket/SRSecurityPolicy.h; sourceTree = "<group>"; };
+ 4690BE5CAA294E5AF57D96A2AEF3E132 /* UIView+Parent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Parent.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+Parent.swift"; sourceTree = "<group>"; };
+ 4748A6E6B7367BF660CFA1A43EADB738 /* Toast-Swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-umbrella.h"; sourceTree = "<group>"; };
+ 489F707934E86F37C9B7CA8D1AF8EA45 /* IQKeyboardToolbar.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.debug.xcconfig; sourceTree = "<group>"; };
+ 4BF7B7797B746DBD1DCF91E8649DEC39 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = "<group>"; };
+ 4CAC93AA310B528F742B85CD94C9399C /* SRSIMDHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSIMDHelpers.m; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.m; sourceTree = "<group>"; };
+ 4CFC04DF144653A28122969F28F603AC /* IQTextInputViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewNotification.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewNotification.swift; sourceTree = "<group>"; };
+ 4EB4C3A4082F90A09CDDFC1DB0531442 /* SRIOConsumer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumer.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.m; sourceTree = "<group>"; };
+ 4EF924254B2BB9CBB9EF64F8E51C625F /* NSRunLoop+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSRunLoop+SRWebSocket.m"; path = "SocketRocket/NSRunLoop+SRWebSocket.m"; sourceTree = "<group>"; };
+ 502B13A239AA1EA956029C1212405C98 /* IQKeyboardExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardExtended.swift; path = IQKeyboardCore/Classes/IQKeyboardExtended.swift; sourceTree = "<group>"; };
+ 505B70202186ED4C41D4F4B471333B8C /* IQKeyboardAppearanceManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardAppearanceManager+Internal.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager+Internal.swift"; sourceTree = "<group>"; };
+ 5104D7254FB180C9DFB9DF20FC5274BB /* IQTextInputViewNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextInputViewNotification.modulemap; sourceTree = "<group>"; };
+ 515C05AD64614F3521DC64EC57E82505 /* IQKeyboardNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.release.xcconfig; sourceTree = "<group>"; };
+ 5338278912BB9B815A3DBCD565873B61 /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItemConfiguration.swift; sourceTree = "<group>"; };
+ 54B8DC3528FE95E480DCE254F6DA73B7 /* UIView+IQKeyboardExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtension.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtension.swift"; sourceTree = "<group>"; };
+ 55F8D1F5CE25F6B4179D2FC064E12E66 /* IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbar-Info.plist"; sourceTree = "<group>"; };
+ 571DC2BAC17A9130E8370D5033CE52F7 /* IQKeyboardToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarPlaceholderConfiguration.swift; path = IQKeyboardToolbar/Classes/Placeholder/IQKeyboardToolbarPlaceholderConfiguration.swift; sourceTree = "<group>"; };
+ 58388473BFA8B56EDB49A60A7D350F48 /* SRConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRConstants.m; path = SocketRocket/Internal/SRConstants.m; sourceTree = "<group>"; };
+ 58716BE551D132336839A0235A5F934B /* IQKeyboardManager+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign.swift"; sourceTree = "<group>"; };
+ 59B6D09BDDE45D2126BCB9927525618E /* IQKeyboardToolbarConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConstants.swift; path = IQKeyboardToolbarManager/Classes/Constants/IQKeyboardToolbarConstants.swift; sourceTree = "<group>"; };
+ 59EE4FDA51971483A37C8328CFE377A0 /* IQKeyboardCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-umbrella.h"; sourceTree = "<group>"; };
+ 5BE0F4502936A47F064AFB703DAC0A24 /* SRProxyConnect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRProxyConnect.m; path = SocketRocket/Internal/Proxy/SRProxyConnect.m; sourceTree = "<group>"; };
+ 5BFB8CDEA4C86E4B8E3C1A0AD4EF86E2 /* SRURLUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRURLUtilities.m; path = SocketRocket/Internal/Utilities/SRURLUtilities.m; sourceTree = "<group>"; };
+ 5CEF8767A5F06C2BFC651E3996541009 /* IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardNotification-Info.plist"; sourceTree = "<group>"; };
+ 5D492AF390BE09816971C368B6679AAC /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = "<group>"; };
+ 5EEA6E18E3B85DBA19D91D09FBE8A187 /* Array+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Sort.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/Array+Sort.swift"; sourceTree = "<group>"; };
+ 5F58E51EA00C5394CEDF50F85D75C7EE /* SRHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHash.m; path = SocketRocket/Internal/Utilities/SRHash.m; sourceTree = "<group>"; };
+ 60236FB7229876D2840A013B145D0A59 /* IQKeyboardAppearanceConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceConfiguration.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceConfiguration.swift; sourceTree = "<group>"; };
+ 62262BEA23D1D1BF44B8817B2B60B3E6 /* IQTextView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.release.xcconfig; sourceTree = "<group>"; };
+ 6259E1A26BFD4BEBBEC1A42F7A879345 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ 625AC02289FAA99ACCCE9BC9588927AF /* IQTextInputViewNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-prefix.pch"; sourceTree = "<group>"; };
+ 62BC1D6E86620BF106CD2B96FC6EF4A7 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = "<group>"; };
+ 631CB872AFBFB60389011457C8E7F5FD /* IQKeyboardReturnManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-umbrella.h"; sourceTree = "<group>"; };
+ 63D3588CC9B6C9B7E9B881695337AAEF /* SRSIMDHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSIMDHelpers.h; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.h; sourceTree = "<group>"; };
+ 63DD6EE4FA0B4F66362EECE098983A92 /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = "<group>"; };
+ 64632E833B795E136135AFBE6305F0AD /* SRDelegateController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRDelegateController.h; path = SocketRocket/Internal/Delegate/SRDelegateController.h; sourceTree = "<group>"; };
+ 647DE43087BE8BDD4A439F09B0449A1B /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = "<group>"; };
+ 655624B00A7D1131C4DBD0DCD21DA867 /* SRRunLoopThread.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRRunLoopThread.m; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.m; sourceTree = "<group>"; };
+ 6766BB08925CFC6B1170B0CEE61886D9 /* SRMutex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRMutex.m; path = SocketRocket/Internal/Utilities/SRMutex.m; sourceTree = "<group>"; };
+ 67D0D6268BE256855FBB21AE5BC5B964 /* IQKeyboardCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardCore.modulemap; sourceTree = "<group>"; };
+ 6A1E44D7CC84383DB6D19427296B6320 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = "<group>"; };
+ 6A68A26DC08BD236F9922F45114F59E3 /* SRMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRMutex.h; path = SocketRocket/Internal/Utilities/SRMutex.h; sourceTree = "<group>"; };
+ 6ADFE1F8E6AC1EC3B7179F7A324D0436 /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = "<group>"; };
+ 6C0635BDA79C89C7296CD0303339427C /* IQKeyboardToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbar-dummy.m"; sourceTree = "<group>"; };
+ 6CDB00639233AE5318F56D6C50F3CDB9 /* IQKeyboardReturnManager+UITextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextViewDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextViewDelegate.swift"; sourceTree = "<group>"; };
+ 6D7A3AC36129136BD52B4E0F95859063 /* SRRandom.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRRandom.m; path = SocketRocket/Internal/Utilities/SRRandom.m; sourceTree = "<group>"; };
6E897F35E5E27028AC58B14B552FBC8D /* IQKeyboardCore-IQKeyboardCore */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardCore-IQKeyboardCore"; path = IQKeyboardCore.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- 6EC73E02165E26ABFCACC677AF94DD8B /* IQKeyboardManager+Resign_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign_Deprecated.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign_Deprecated.swift"; sourceTree = "<group>"; };
- 6F879A10A3809420736A229A9720D75A /* IQKeyboardReturnManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-prefix.pch"; sourceTree = "<group>"; };
- 73D26C4F196C661EA1DB04BCC2471A24 /* Pods-Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Example-frameworks.sh"; sourceTree = "<group>"; };
- 750817E69AAE97D1AF5F958FC5904BF2 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = "<group>"; };
- 7594A52F0B7E0AD0D9F26BE8026E1E4C /* Array+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Sort.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/Array+Sort.swift"; sourceTree = "<group>"; };
- 761B4D8A688672EC9D13AB178F184A16 /* IQKeyboardToolbar.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbar.modulemap; sourceTree = "<group>"; };
- 77195404B1F7ADCD8B3008B1B89F5C03 /* SRError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRError.m; path = SocketRocket/Internal/Utilities/SRError.m; sourceTree = "<group>"; };
- 77B67B7AD3900B61154BC9C1973DD611 /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = "<group>"; };
- 782D18DB9D0B7B74F8613026BAD77E86 /* IQKeyboardToolbarManager+Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Action.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Action.swift"; sourceTree = "<group>"; };
- 78882EBBF9DB9EAA48F3FFBF14D1E0B5 /* IQKeyboardToolbar.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.release.xcconfig; sourceTree = "<group>"; };
- 78F95F4E86380B049117A093BFC1CD7B /* IQTextInputViewNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.debug.xcconfig; sourceTree = "<group>"; };
- 792548D571F70D8E7FA3B52FA58D9591 /* IQKeyboardManager+ActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ActiveConfiguration.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ActiveConfiguration.swift"; sourceTree = "<group>"; };
- 79E6154EEE25D08664ACFE66C69DDFA0 /* Toast-Swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.release.xcconfig"; sourceTree = "<group>"; };
- 7E07F795F5513269A6EA62DE5EE8C187 /* IQKeyboardCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-prefix.pch"; sourceTree = "<group>"; };
- 7E46C7EF1F6BD003E0DEC56B05B15DDF /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = "<group>"; };
- 7E6C82BDAFC8E25852BD0F53480C2FE2 /* IQKeyboardToolbarManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-prefix.pch"; sourceTree = "<group>"; };
- 7F565A673CEEF3B818D7A75F2A2EE8B0 /* UIView+IQKeyboardExtensionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionDeprecated.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionDeprecated.swift"; sourceTree = "<group>"; };
+ 6F754B496750001E3C5458F05A724103 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = "<group>"; };
+ 6FED03A408FB0BAE139AF365F7E08A44 /* IQKeyboardToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarManager.swift; path = IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager.swift; sourceTree = "<group>"; };
+ 72674EF140DD451E7DBAF77BDA592290 /* IQKeyboardToolbarManager+Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Action.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Action.swift"; sourceTree = "<group>"; };
+ 738DBAFA6BE54B7E9488E7D798BF63AD /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = "<group>"; };
+ 74065337CEEB173CC9164102A3289146 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = "<group>"; };
+ 745E70CEDDE784FCEF924ADE2B27103C /* SRHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHash.h; path = SocketRocket/Internal/Utilities/SRHash.h; sourceTree = "<group>"; };
+ 75D11BD9F2C1867C459668611B1FB909 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = "<group>"; };
+ 76919F1759271F3FB46298243423C94B /* Toast-Swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.release.xcconfig"; sourceTree = "<group>"; };
+ 7796FBFD9DBEE7E1DCD6027831CD593C /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = "<group>"; };
+ 7825A90E082A1582EB16256B0E722B3F /* Pods-Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-umbrella.h"; sourceTree = "<group>"; };
+ 78B8AF10ED61A581A07992B3E8D11AD4 /* IQKeyboardReturnManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-prefix.pch"; sourceTree = "<group>"; };
+ 78F3F5AACB797FB4E637C8B02507D865 /* UIView+ParentObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ParentObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+ParentObjc.swift"; sourceTree = "<group>"; };
+ 7B18E420833BF1AC2DAFC8DAEA6ED889 /* NSURLRequest+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocket.h"; path = "SocketRocket/NSURLRequest+SRWebSocket.h"; sourceTree = "<group>"; };
+ 7B6DAED522FF6E69907B0FCC56E1AF76 /* Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Toast-Swift-Info.plist"; sourceTree = "<group>"; };
+ 7F8D5FF131C4BCAB52F5159014997EAC /* IQTextInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputView.swift; path = IQKeyboardCore/Classes/IQTextInputView.swift; sourceTree = "<group>"; };
80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardToolbarManager-IQKeyboardToolbarManager"; path = IQKeyboardToolbarManager.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- 822DD0DAF7E4428BCCDFE28EAD683ADD /* IQKeyboardNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-umbrella.h"; sourceTree = "<group>"; };
+ 82268FAD6D8E6A66578F0D7DC8BA01AD /* IQTextInputViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfo.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewInfo.swift; sourceTree = "<group>"; };
847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQTextView-IQTextView"; path = IQTextView.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- 84BBB0405889161CCDDCD4F166723CBF /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = "<group>"; };
+ 855CD1CB00812D2D6BDE5A4DCA5873F0 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = "<group>"; };
+ 8577036D97845801E25948D291F4D85D /* UITableView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UITableView+IndexPaths.swift"; sourceTree = "<group>"; };
85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SocketRocket; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 8609C41722C0D97335DBF43B1CE7AB03 /* SRRunLoopThread.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRRunLoopThread.m; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.m; sourceTree = "<group>"; };
- 87F05B4E0307C30EB4FC212724C8F157 /* IQKeyboardNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.debug.xcconfig; sourceTree = "<group>"; };
- 888ACD87ACA8BCCE5527AAC76E41A5A3 /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; sourceTree = "<group>"; };
- 895778DCA58AE753D96DD48F3E036F4F /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = "<group>"; };
- 8981CA762CD2FDB68D15FEEA091439B5 /* IQKeyboardToolbarManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.release.xcconfig; sourceTree = "<group>"; };
- 8B5BF34764325604D366CC5C6F31A43A /* IQKeyboardToolbarManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbarManager.modulemap; sourceTree = "<group>"; };
- 8BD0BDF557D8D8D7CFB04CB9C9482634 /* UIView+ParentObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ParentObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+ParentObjc.swift"; sourceTree = "<group>"; };
- 8C2460EF332DB152D7A7B9869C8F4032 /* IQKeyboardToolbarManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbarManager-dummy.m"; sourceTree = "<group>"; };
- 8C4CE911087AC8260002E6859821FAF0 /* SRIOConsumerPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumerPool.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.h; sourceTree = "<group>"; };
+ 85D3C8F02A139CF2F9C0C993194CD117 /* IQKeyboardToolbarManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.release.xcconfig; sourceTree = "<group>"; };
+ 873005A166C744DC24C4D66AC2327E7E /* UIScrollView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtension.swift"; sourceTree = "<group>"; };
+ 87F2EAA56960357B0C89029A55FB6026 /* SRProxyConnect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRProxyConnect.h; path = SocketRocket/Internal/Proxy/SRProxyConnect.h; sourceTree = "<group>"; };
+ 88667F9356BA02D06E19B7A6933E4C5E /* Toast-Swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-prefix.pch"; sourceTree = "<group>"; };
+ 89BAEC5F1F2B263DF0FCEBCCA1F11A8F /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = "<group>"; };
+ 8C5E2DB837A1EFFBF56B4B03E9F45A35 /* IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextInputViewNotification-Info.plist"; sourceTree = "<group>"; };
+ 8C8195B4D211E2DA9889D37886720A05 /* IQKeyboardReturnManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardReturnManager.modulemap; sourceTree = "<group>"; };
+ 8CA83AC7E4B5AAED56AB2E5DF77B7139 /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = "<group>"; };
+ 8CF8D78F6583721EB7D382B5E0BD2C18 /* IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardReturnManager-Info.plist"; sourceTree = "<group>"; };
8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; path = IQKeyboardManagerSwift.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- 8EE7DE8BEE69315B9018594B62622247 /* SocketRocket-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SocketRocket-Info.plist"; sourceTree = "<group>"; };
- 8F74E325EE2B99C0C5504B461E558136 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; sourceTree = "<group>"; };
- 90A0A417BB33C9C0B15A1946762E0142 /* Pods-Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-Info.plist"; sourceTree = "<group>"; };
- 9101BAF3027E387E34B0301BE000FA50 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = "<group>"; };
- 914B3416C83998074DDAB130CB468706 /* IQKeyboardReturnManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.release.xcconfig; sourceTree = "<group>"; };
- 91511868D1335C41FD84563EF906555C /* Pods-DeepChordsSdk.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-DeepChordsSdk.release.xcconfig"; sourceTree = "<group>"; };
+ 8E7ED35936247C28612B355EA8EC57E8 /* IQKeyboardNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.debug.xcconfig; sourceTree = "<group>"; };
+ 8EE9639034BCEF376D72143333534864 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = "<group>"; };
+ 8FCD5564C30093164A12D1F52B479C00 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardCore/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ 90EEA503F1312DB9509293E361E7F8BD /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = "<group>"; };
+ 91468469A7F0E195CC3A56180AEC5D86 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = "<group>"; };
+ 91A7B10BF2A398C4DE008756C3FD3717 /* Toast-Swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Toast-Swift-dummy.m"; sourceTree = "<group>"; };
91B24E7C9EB4215BEA2C0A23D3960815 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
- 92C5C459A1F7BF6872A58A16B7092803 /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = "<group>"; };
- 936A804D23E5F53A2A38402D624D6EA2 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = "<group>"; };
- 9374F8A0206251FC7979A888F803B656 /* IQKeyboardCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.debug.xcconfig; sourceTree = "<group>"; };
- 93B05AAE9D91B32B46928A2293611FF4 /* Pods-Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-umbrella.h"; sourceTree = "<group>"; };
- 95BCD7B08FF0A2A4F9B0A36B92688E27 /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = "<group>"; };
- 972CC8A48122693582F02385A70853A0 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = "<group>"; };
+ 91EE5B79C985DC6F7D653B6950E96982 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = "<group>"; };
+ 92855F8D454E17B1132C6709B15895F4 /* IQKeyboardNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-prefix.pch"; sourceTree = "<group>"; };
+ 92C9F4075FCE276543C1111C2F0BA0BF /* IQTextInputViewNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.release.xcconfig; sourceTree = "<group>"; };
+ 9579275B592F1C42A19EE983BF490907 /* UIView+IQKeyboardExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionObjc.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionObjc.swift"; sourceTree = "<group>"; };
+ 963D9DB9DF3EE4565D35736E74DE4C39 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Deprecated/IQKeyboardManager+Deprecated.swift"; sourceTree = "<group>"; };
+ 965930BD6B40F15188BF900D749C8087 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ 96893334C0E21247F68B59AF0536B5CD /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = "<group>"; };
979486118B3E90C08386079D57962701 /* SnapKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapKit; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 97D19ACC9A79A3CF24DA377E12303E12 /* UIView+Responders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Responders.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+Responders.swift"; sourceTree = "<group>"; };
- 9939F486FEF106F98BDD0806CA8E0624 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQInvocation.swift; sourceTree = "<group>"; };
- 994130CE96E0F8ED28DCF165B03CB200 /* IQKeyboardToolbar-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-umbrella.h"; sourceTree = "<group>"; };
- 995B281C84F1083BE4DB31B75BCC029C /* UIViewController+ParentContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ParentContainer.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIViewController+ParentContainer.swift"; sourceTree = "<group>"; };
- 9976447B92E50DDDCA64DBDE5A47FD7F /* UIView+IQKeyboardExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtension.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtension.swift"; sourceTree = "<group>"; };
- 99B82533878EEF9F0E2FB3560695FF8A /* IQTextView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.debug.xcconfig; sourceTree = "<group>"; };
- 9D3FF860EEACD6D1A4A582CB31FC31C1 /* Pods-DeepChordsSdk-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-DeepChordsSdk-acknowledgements.plist"; sourceTree = "<group>"; };
+ 97A8331CBF5226452DBFC2D951E1AFD7 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = "<group>"; };
+ 99B6E11B098E25A098B8BCFA18FCC62A /* IQKeyboardNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardNotification.modulemap; sourceTree = "<group>"; };
+ 9C0E2A6E7B7632A4A26C4AF37053E06D /* IQKeyboardToolbarManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbarManager.modulemap; sourceTree = "<group>"; };
9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
- 9ECC82996747BDD9C0FF35EC1ECF0751 /* IQTextInputViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfo.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewInfo.swift; sourceTree = "<group>"; };
- 9F272A689E05B2AA0C0ED18AD4383DDE /* SocketRocket.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.debug.xcconfig; sourceTree = "<group>"; };
- 9F657D2C1582A8BFEADD06E527D796B2 /* IQKeyboardCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-umbrella.h"; sourceTree = "<group>"; };
- A0F99DC81F369C1B739E19DE3923C65A /* IQKeyboardExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardExtended.swift; path = IQKeyboardCore/Classes/IQKeyboardExtended.swift; sourceTree = "<group>"; };
- A15B541658FAC5E8233C91001D7888EC /* UITableView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UITableView+IndexPaths.swift"; sourceTree = "<group>"; };
+ 9ECB7E51F8FC326EA5DA3E8BA5A47514 /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = "<group>"; };
+ A01E1550AE15CCC6B6E3E396188F71CB /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = "<group>"; };
+ A0579D27DA578E44202ECF120775D93B /* IQKeyboardToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConfiguration.swift; path = IQKeyboardToolbarManager/Classes/Configuration/IQKeyboardToolbarConfiguration.swift; sourceTree = "<group>"; };
A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardToolbar-IQKeyboardToolbar"; path = IQKeyboardToolbar.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- A1B189AA95276D5EC85F6B80EED66624 /* Pods-DeepChordsSdk.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-DeepChordsSdk.modulemap"; sourceTree = "<group>"; };
- A284951838ACA1015F31DBE6C5A8D45F /* SRConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRConstants.m; path = SocketRocket/Internal/SRConstants.m; sourceTree = "<group>"; };
- A368339039F84E09260E0C59DD294DF3 /* UIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Hierarchy.swift"; path = "IQKeyboardCore/Classes/UIKitExtensions/UIView+Hierarchy.swift"; sourceTree = "<group>"; };
- A44F945B3203BCA4B178E49ED53E5391 /* IQKeyboardManager+Appearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance.swift"; sourceTree = "<group>"; };
- A55BC45618B737DBC6885D98DC8C9C0C /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = "<group>"; };
- A6BD2261427B29C50F84843B6BAB7DEA /* Pods-Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-dummy.m"; sourceTree = "<group>"; };
- A6C0BF00B3D547B50DBE54D99A1307F4 /* SRIOConsumerPool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumerPool.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.m; sourceTree = "<group>"; };
- A8BBDD1BF37BF58D4C467C1D1F21D462 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = "<group>"; };
+ A262F133DB93EED81579AA222BFD19CE /* IQKeyboardReturnManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.release.xcconfig; sourceTree = "<group>"; };
+ A55448F92051F6C484000FEC63BDFF3D /* IQKeyboardToolbar.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbar.modulemap; sourceTree = "<group>"; };
+ A568F5B90B7AB589DBACD9E3C0B042B2 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = "<group>"; };
+ A76D9E627899FC28B7514DD9BFDD0265 /* SocketRocket-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SocketRocket-Info.plist"; sourceTree = "<group>"; };
+ A77132BEB0EAB5D41835DD9194D39668 /* NSRunLoop+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocket.h"; path = "SocketRocket/NSRunLoop+SRWebSocket.h"; sourceTree = "<group>"; };
+ A7DFA8F8A442BAEA47E542045C6D4375 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = "<group>"; };
A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManagerSwift; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- A8FACB5BCF825223E394FFECCE4AA031 /* IQKeyboardReturnManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardReturnManager-dummy.m"; sourceTree = "<group>"; };
- A925E59D0B05DC5A56E631BD47C64317 /* IQTextView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextView.modulemap; sourceTree = "<group>"; };
- AA485EB92636FB68E91AF3FCC1CE9C5E /* IQKeyboardCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.release.xcconfig; sourceTree = "<group>"; };
- AB0D6BE05753DE859156BD2E8FCD55AD /* IQTextInputViewNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-prefix.pch"; sourceTree = "<group>"; };
- AEF5BBB7C4ACF7C06BBD262B6C1145CE /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = "<group>"; };
- AF5E93556B3B98CA5218F3B9E49304F6 /* SRLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRLog.h; path = SocketRocket/Internal/Utilities/SRLog.h; sourceTree = "<group>"; };
- AFBCEC8A83AB63E7D141D4EA274517BA /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = "<group>"; };
- B1F45CBD7E407DB108D6FAD8FF0A1415 /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = "<group>"; };
- B1F86119EB8AFCE72C0BA2356BBA4C46 /* IQTextView+Placeholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQTextView+Placeholderable.swift"; path = "IQTextView/Classes/IQTextView+Placeholderable.swift"; sourceTree = "<group>"; };
- B278701FAF564A3D25B8F87CCDB798D6 /* SRPinningSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRPinningSecurityPolicy.h; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.h; sourceTree = "<group>"; };
- B3AA4CA7BB409A5191DBD08356FE703A /* Pods-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example.release.xcconfig"; sourceTree = "<group>"; };
+ A9717BB96B2954A2EB23E1426415E77A /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQTitleBarButtonItem.swift; sourceTree = "<group>"; };
+ A9F142FAB125C0CD16E6E6A1CB7A57EB /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = "<group>"; };
+ AB87172165A8FFEC79BA28730934C25A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbar/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ AC5AD66AA41CF287FB08541C8D02DD8D /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = "<group>"; };
+ AF1AD1B0EADF2D931348ACE958D5A504 /* IQTextView+Placeholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQTextView+Placeholderable.swift"; path = "IQTextView/Classes/IQTextView+Placeholderable.swift"; sourceTree = "<group>"; };
+ AF86E4E557EA0922F39053FC71811D27 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextInputViewNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ AFECBC24E09D0D25F822C27BD944AFD4 /* Pods-Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Example-frameworks.sh"; sourceTree = "<group>"; };
+ B04B5767EBC461E59F07876C799C4F20 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
+ B0923C8F20A12392EA61CC79D6CC38DB /* SRHTTPConnectMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHTTPConnectMessage.m; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.m; sourceTree = "<group>"; };
+ B0BFFCF2A2BFB4D26E5AC35C03AD2B90 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = "<group>"; };
+ B12AF03D0FD0C4FEAD35B842F6DDD8B9 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQTextView/Classes/IQTextView.swift; sourceTree = "<group>"; };
+ B18C5E5B46F25923558F55934EFFE64B /* IQKeyboardManager+ActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ActiveConfiguration.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ActiveConfiguration.swift"; sourceTree = "<group>"; };
+ B198274F3DE59AF277E54CD5E1B7EECD /* IQKeyboardToolbarManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-prefix.pch"; sourceTree = "<group>"; };
+ B2784E62A1C735A7479D04A7AE5BC0E8 /* Toast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toast.swift; path = Toast/Toast.swift; sourceTree = "<group>"; };
+ B34B656C3A333375E18AF8688D96E6DA /* NSURLRequest+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+SRWebSocket.m"; path = "SocketRocket/NSURLRequest+SRWebSocket.m"; sourceTree = "<group>"; };
+ B45138496B85A072654D1D0F8EBBEDE5 /* Pods-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example.debug.xcconfig"; sourceTree = "<group>"; };
B4B1A58096F15199A14069C5D6AA1C99 /* IQKeyboardToolbar */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardToolbar; path = IQKeyboardToolbar.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- B4BBB6B50C15DFF1221CD8E66DC2D354 /* SRDelegateController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRDelegateController.m; path = SocketRocket/Internal/Delegate/SRDelegateController.m; sourceTree = "<group>"; };
- B560A38E28D510B4A50AFF9595D57670 /* IQTextView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextView-dummy.m"; sourceTree = "<group>"; };
- B5D1545C4C0C2474FD103EFECB90E9C5 /* SRIOConsumer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumer.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.m; sourceTree = "<group>"; };
- B704D82F61A7F3E0FF10EBDE953E7E49 /* UIView+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+Resign.swift"; sourceTree = "<group>"; };
- B77F72F31D132841951EF8E4FA67360A /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = "<group>"; };
- B7AEC5DC6E5D0A8EAE327461A3FAFE6B /* ResourceBundle-IQTextView-IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextView-IQTextView-Info.plist"; sourceTree = "<group>"; };
- B7EC4834CE090AEAE5858B4D8B4513C7 /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; sourceTree = "<group>"; };
- B8A90925F3434F73BD6A036480A5A473 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = "<group>"; };
- B932A928D72C73FB59FC964A82AC2723 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = "<group>"; };
- B98BCBD470DE1E0FC19C5E1F3AF37195 /* Toast-Swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Toast-Swift-dummy.m"; sourceTree = "<group>"; };
+ B4B80299B208A3A06DC6F7CD0A31F99E /* IQTextView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-umbrella.h"; sourceTree = "<group>"; };
+ B57C907F87E3E23CA7A322C3941003FE /* SRError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRError.m; path = SocketRocket/Internal/Utilities/SRError.m; sourceTree = "<group>"; };
+ B5DEC7B1871C5C683C9BA1C8EFEE74ED /* SRPinningSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRPinningSecurityPolicy.h; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.h; sourceTree = "<group>"; };
+ B8EFEA1F15E51AD7D4EB2511686DD5BE /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = "<group>"; };
+ B96E36039E1C539317E6C5A70C0F5688 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQActiveConfiguration.swift; sourceTree = "<group>"; };
B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SnapKit-SnapKit_Privacy"; path = SnapKit_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- BA718E8C5B46720F8012D7471BC6BF37 /* IQKeyboardToolbarManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Toolbar.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Toolbar.swift"; sourceTree = "<group>"; };
- BB176716E9339D1CA456C696313236FE /* IQKeyboardToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarManager.swift; path = IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager.swift; sourceTree = "<group>"; };
- BC06E9DFB77603B36FDA218B323243F1 /* Toast-Swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Toast-Swift.modulemap"; sourceTree = "<group>"; };
- BC590BB41230B885D405920A55DAD210 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbar/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- BC713814A822ABA18A07C72E6B97AE04 /* IQKeyboardToolbarConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConstants.swift; path = IQKeyboardToolbarManager/Classes/Constants/IQKeyboardToolbarConstants.swift; sourceTree = "<group>"; };
- BDFB64A96CC2B18E25FF662E37821253 /* UIView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtension.swift"; sourceTree = "<group>"; };
- BF4BC9A0614A1C63539C14C08655781F /* IQKeyboardToolbarManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Deprecated.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Deprecated.swift"; sourceTree = "<group>"; };
- BF60B19D2E8B68520E5121EFFF5A7D4B /* IQKeyboardToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarPlaceholderConfiguration.swift; path = IQKeyboardToolbar/Classes/Placeholder/IQKeyboardToolbarPlaceholderConfiguration.swift; sourceTree = "<group>"; };
- BFB6F598FCE7D6294584E7334E04ECF2 /* IQKeyboardCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardCore-dummy.m"; sourceTree = "<group>"; };
- C0B11EBC98CF5A275C2F8077CDEA1F18 /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardNotification/Classes/IQKeyboardInfo.swift; sourceTree = "<group>"; };
- C1C674397D453B6D18F9DE46BC55B6FF /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = "<group>"; };
- C23ABFD4CEF6F11C0094E61729745DE3 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = "<group>"; };
- C2878B4F3D509987EC767604F46AD0E1 /* IQTextInputViewNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextInputViewNotification-dummy.m"; sourceTree = "<group>"; };
- C2E377B4F7062BE5BC6007798C6619AD /* IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardNotification-Info.plist"; sourceTree = "<group>"; };
- C33C375328643D5A9A1D1EA02C88D419 /* SRSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSecurityPolicy.h; path = SocketRocket/SRSecurityPolicy.h; sourceTree = "<group>"; };
- C3F49C31FFD05F4734B464D5C31979FB /* SRProxyConnect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRProxyConnect.m; path = SocketRocket/Internal/Proxy/SRProxyConnect.m; sourceTree = "<group>"; };
- C4B0C5FFB36CB099605387F3B9F34032 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Debug/IQKeyboardManager+Debug.swift"; sourceTree = "<group>"; };
- C53921D76AE7ECC63293C2263C9325A0 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = "<group>"; };
- C61F58870F6E8F6EEF25FA9A6A0E7F60 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManagerDeprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManagerDeprecated.swift"; sourceTree = "<group>"; };
- C688B508E11EFC4D24CB920CAF96B948 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- C8BFDD7C500F5D6D58D212CB15B52E08 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = "<group>"; };
- C97A233DEE5D1279877CD8292A10AD84 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextInputViewNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- CC93FCE609BBB131B2F1C23EEA6B9997 /* IQKeyboardCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardCore.modulemap; sourceTree = "<group>"; };
- CCC7F61220FD5938841683501167A10F /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = "<group>"; };
- CDD93D5045280AD0FFBB587ADD1D3B83 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = "<group>"; };
- CEA0C9AAC08B9E0D20DE8BC894AE3FDE /* SRMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRMutex.h; path = SocketRocket/Internal/Utilities/SRMutex.h; sourceTree = "<group>"; };
- CEAD5B92B7CF2B0746297208D610D3CD /* UIView+RespondersObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+RespondersObjc.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+RespondersObjc.swift"; sourceTree = "<group>"; };
- CF362111EEE4CBA3A09DDC5814422B70 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Toast/Resources/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- CFB853532F59E8A63D1C93202280CEE9 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = "<group>"; };
- CFCB22B3ED6C05251CBD3059AAE51013 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = "<group>"; };
- D0689F5C192D1672448116583D233922 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Deprecated/IQKeyboardManager+Deprecated.swift"; sourceTree = "<group>"; };
- D1B2801FD44E489C5B7F202C13D651F2 /* SRRandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRandom.h; path = SocketRocket/Internal/Utilities/SRRandom.h; sourceTree = "<group>"; };
- D2793937CF93115D3117A82FB873124B /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = "<group>"; };
- D389D10DEC7EB9B503CD45CE58851CA6 /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = "<group>"; };
- D4C8C6089794ACE3010224A9FB1D90EA /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = "<group>"; };
- D5278EBCB01A333274C163B9281DE38B /* Pods-DeepChordsSdk-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-DeepChordsSdk-dummy.m"; sourceTree = "<group>"; };
- D5434748DD18D8B60013ABF3FFC5B95F /* IQTextView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.release.xcconfig; sourceTree = "<group>"; };
- D5BD8A09B0B0972162CDD072ACB69843 /* IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbar-Info.plist"; sourceTree = "<group>"; };
- D5EC7B9244C6E5B0C7776ADA35992A5D /* Pods-Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-acknowledgements.plist"; sourceTree = "<group>"; };
+ BACAEBA21A976CDB0DB8D98A99D6B35C /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = "<group>"; };
+ BB1224495FCABDAFF1D093B54B98B4CD /* UIView+IQKeyboardExtensionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionDeprecated.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionDeprecated.swift"; sourceTree = "<group>"; };
+ BBC64C4D934AA84D36F3F95B2CCB6B78 /* IQKeyboardToolbarManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Deprecated.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Deprecated.swift"; sourceTree = "<group>"; };
+ BBF8246F0E4F631A57D78ECC8ED9A77D /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = "<group>"; };
+ BD55AD438ED5336BBDEA1D8EC9DB6556 /* IQTextView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-prefix.pch"; sourceTree = "<group>"; };
+ BF52294D9710908AEE3FA386900BCF0C /* IQKeyboardNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardNotification-dummy.m"; sourceTree = "<group>"; };
+ C0A973EB332F1DC9079287BF6FA49908 /* NSRunLoop+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSRunLoop+SRWebSocketPrivate.h"; sourceTree = "<group>"; };
+ C42F6FC1585D3ED2B52FE171C76C97F1 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = "<group>"; };
+ C5CFDCA44A949CC45A35F6B39A9102F5 /* ResourceBundle-Toast-Swift-Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Toast-Swift-Toast-Swift-Info.plist"; sourceTree = "<group>"; };
+ C6A68F7B4B60FA9FD473CF876760DC34 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = "<group>"; };
+ C6CE990EBB6C4014829F371A4B7EDA45 /* IQKeyboardManager+Appearance_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance_Deprecated.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance_Deprecated.swift"; sourceTree = "<group>"; };
+ C8851A58BF8C20ECEFF2EBE891A1472B /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = "<group>"; };
+ C8AC3A7BEE1E545AC2C4E5E5667D4F36 /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQRootControllerConfiguration.swift; sourceTree = "<group>"; };
+ C9B0214B4DD5B451282DB0DDF05BBC77 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = "<group>"; };
+ CCB5594798F116AA30B88E5C1C583D3B /* IQKeyboardCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.release.xcconfig; sourceTree = "<group>"; };
+ CD716A36D8C53EA8FFE604D12B5455AC /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = "<group>"; };
+ CDEA090941D84BE78AB6ACA2C8323009 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItem.swift; sourceTree = "<group>"; };
+ CFE454DE084F0805907CED3618775307 /* IQKeyboardManager+Appearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance.swift"; sourceTree = "<group>"; };
+ D08C95840923EFF561CC737037517161 /* SRHTTPConnectMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHTTPConnectMessage.h; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.h; sourceTree = "<group>"; };
+ D259B2A7D0FA10C5BD61A46A0BEF5A60 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = "<group>"; };
+ D412BC4948D67E3AF5818D4C7D009FEA /* SRIOConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumer.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.h; sourceTree = "<group>"; };
+ D53968C55A7A56D44AD454992DD1B821 /* SRLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRLog.m; path = SocketRocket/Internal/Utilities/SRLog.m; sourceTree = "<group>"; };
D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast-Swift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Toast-Swift"; path = Toast_Swift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- D63292C39BAA9B9EB776AAA03EABD932 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQActiveConfiguration.swift; sourceTree = "<group>"; };
- D7EF3525F706753F05EA05BD1819EC4E /* SRMutex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRMutex.m; path = SocketRocket/Internal/Utilities/SRMutex.m; sourceTree = "<group>"; };
- D8D8726D60E6EF3E455768E64432DA57 /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = "<group>"; };
- DA85287A9C3D760A6324EF926C0C44CE /* IQKeyboardNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardNotification-dummy.m"; sourceTree = "<group>"; };
- DA9BF97689FA8F63852FC5D7EE814D2D /* IQKeyboardReturnManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-umbrella.h"; sourceTree = "<group>"; };
- DCDF74B5DEAC5E25CFC4D9F9B16EFBEB /* IQKeyboardToolbarManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.debug.xcconfig; sourceTree = "<group>"; };
- DD6C692550BC0661BA84378E58F6BA8A /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = "<group>"; };
- DD7D32B2F1F5F83790A39F4CDEBBFF96 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
- E1CAF7BAA0421C27EFE212A343F56870 /* ResourceBundle-Toast-Swift-Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Toast-Swift-Toast-Swift-Info.plist"; sourceTree = "<group>"; };
- E25ABD3C4935A40132346F656CA1AA7C /* IQKeyboardAppearanceManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceManager.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager.swift; sourceTree = "<group>"; };
- E293311AF50DC30E5B7F7D2D91BEB28A /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = "<group>"; };
- E39AF10B1F50FF70721677FFF69BED27 /* IQKeyboardResignHandler+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardResignHandler+Internal.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler+Internal.swift"; sourceTree = "<group>"; };
- E3B1CECC33970571F4F9AF61CB1D3DCD /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardReturnManager/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
- E54219744D41CC6C6674908699602DD9 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = "<group>"; };
- E6A14C9A838BD693FFDCAF82F4D5604A /* IQKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardNotification.swift; path = IQKeyboardNotification/Classes/IQKeyboardNotification.swift; sourceTree = "<group>"; };
- E7EE2526E40B99B0F243808A2396A01C /* SRError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRError.h; path = SocketRocket/Internal/Utilities/SRError.h; sourceTree = "<group>"; };
- E8366BB09BA070DB9FB5CB54F726B2C0 /* IQKeyboardToolbar-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-prefix.pch"; sourceTree = "<group>"; };
+ D6171832DA27CBD84E84E2DB254A333C /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; sourceTree = "<group>"; };
+ D6D51DE3C8C95B79FB340DF0603ECB05 /* IQKeyboardToolbarManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Debug.swift"; path = "IQKeyboardToolbarManager/Classes/Debug/IQKeyboardToolbarManager+Debug.swift"; sourceTree = "<group>"; };
+ D6D7C498FA339E02BD53ECB8916CEA8E /* Pods-Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-dummy.m"; sourceTree = "<group>"; };
+ D712F3D5E8BCFF483C4B95EB3F28083A /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = "<group>"; };
+ D7E70D8C3D06B1C8571422A4EDE06B2E /* UIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Hierarchy.swift"; path = "IQKeyboardCore/Classes/UIKitExtensions/UIView+Hierarchy.swift"; sourceTree = "<group>"; };
+ D8EF6463EE24122411B530542CE12DB9 /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = "<group>"; };
+ DEE18D9DF0DDC7517B2F996F9A39B98B /* IQKeyboardToolbar.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.release.xcconfig; sourceTree = "<group>"; };
+ DF51E9C4B1B5C7A53B9B6C61469FEB95 /* IQKeyboardManager+ToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManager.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManager.swift"; sourceTree = "<group>"; };
+ DFB9A3DCA3C2141EDE7218399155CB0B /* ResourceBundle-IQTextView-IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextView-IQTextView-Info.plist"; sourceTree = "<group>"; };
+ E058167C974DFE4D965C8610213B199F /* IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardCore-Info.plist"; sourceTree = "<group>"; };
+ E1F176FD979DBCBA76952D14124736B5 /* IQKeyboardCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.debug.xcconfig; sourceTree = "<group>"; };
+ E211994919DF5C3B6A2434007910B15C /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = "<group>"; };
+ E27F01BEFEA27E15E44D2A8866D3CE81 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextFieldDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextFieldDelegate.swift"; sourceTree = "<group>"; };
+ E3B311F9D5B3DF5E4E1B7DE48CD9A495 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardReturnManager/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
+ E3DAB5847C70773394C4BE62F4D54AB1 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = "<group>"; };
+ E3FF555E1C7FF285F41E8ED214731801 /* IQDeepResponderContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQDeepResponderContainerView.swift; path = IQKeyboardToolbarManager/Classes/IQDeepResponderContainerView.swift; sourceTree = "<group>"; };
+ E458CB2F0D624EBA99ABCF7CE5E1399E /* IQKeyboardAppearanceManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceManager.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager.swift; sourceTree = "<group>"; };
+ E4BC75F0F6AC75C04CF5436BCADA83DA /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = "<group>"; };
+ E639EF806FCF0CA1E51E297B525DD6CB /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Debug/IQKeyboardManager+Debug.swift"; sourceTree = "<group>"; };
+ E690DD7DFD417875B4588D57E54B0B9E /* IQTextInputViewNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextInputViewNotification-dummy.m"; sourceTree = "<group>"; };
+ E72B3DD325B08BE1B8F7F3BE18C8FE26 /* SRPinningSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRPinningSecurityPolicy.m; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.m; sourceTree = "<group>"; };
+ E733988DE1E77358B5EA72DC3D23A966 /* IQTextInputViewNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-umbrella.h"; sourceTree = "<group>"; };
E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
- E9BAAEAF59FEC4ED102911D4A47849CB /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = "<group>"; };
- EA467055B207002F9B70E96F08A0FF86 /* IQTextInputViewNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-umbrella.h"; sourceTree = "<group>"; };
- EAED633C414062FCB78BD8A5896433FC /* Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Toast-Swift-Info.plist"; sourceTree = "<group>"; };
- ED22317A1312CBBA0134A8E449ABD201 /* SRHTTPConnectMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHTTPConnectMessage.m; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.m; sourceTree = "<group>"; };
- ED7286BA89901CA1D622A1FCF81E718C /* NSURLRequest+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+SRWebSocket.m"; path = "SocketRocket/NSURLRequest+SRWebSocket.m"; sourceTree = "<group>"; };
- EE1B2703C190723870111C925A464468 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardToolbar/Placeholderable/IQPlaceholderable.swift; sourceTree = "<group>"; };
- EF4B79F3BC3201907DE2B7A2671776C1 /* IQKeyboardAppearanceConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceConfiguration.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceConfiguration.swift; sourceTree = "<group>"; };
- F2183FF2315FBF68B5F334EC6EB19A9B /* SRHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHash.h; path = SocketRocket/Internal/Utilities/SRHash.h; sourceTree = "<group>"; };
- F528CE7CB37911E316CD1F5622E5B931 /* IQKeyboardReturnManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.debug.xcconfig; sourceTree = "<group>"; };
- F5522D8F6ABFFF15E2334E694691DD5E /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = "<group>"; };
- F92A13F8C77041A7711D1764A76C37A3 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = "<group>"; };
- F930ACB6AC5D06295D698ED0249EB0AB /* SRLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRLog.m; path = SocketRocket/Internal/Utilities/SRLog.m; sourceTree = "<group>"; };
+ E893B14352B11A5836D409217EE731B0 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; };
+ EA21B344259B58996DB73382B1B1521F /* Pods-Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-acknowledgements.plist"; sourceTree = "<group>"; };
+ EC48B43448D8FBFD6B4AC478108F14AC /* IQKeyboardReturnManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardReturnManager-dummy.m"; sourceTree = "<group>"; };
+ F05F1FD142DD74E0C8F9F41867F85894 /* IQKeyboardReturnManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnManager.swift; path = IQKeyboardReturnManager/Classes/IQKeyboardReturnManager.swift; sourceTree = "<group>"; };
+ F091F08A2D6E996A304D3282CC217616 /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; sourceTree = "<group>"; };
+ F0936300B2B65EA1A54A3E5342163F27 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = "<group>"; };
+ F11293794E00308CAA410612093F7A4A /* SocketRocket.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.debug.xcconfig; sourceTree = "<group>"; };
+ F16A85917E70D980D08AD8E5030152C5 /* SRError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRError.h; path = SocketRocket/Internal/Utilities/SRError.h; sourceTree = "<group>"; };
+ F2287231BF7C36B0DB9EC76438EBC239 /* IQKeyboardCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-prefix.pch"; sourceTree = "<group>"; };
+ F50581928869D566B92180AA1299E52F /* IQKeyboardCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardCore-dummy.m"; sourceTree = "<group>"; };
+ F529B06BEEDDCD798A88853E31425F7F /* IQTextInputViewNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.debug.xcconfig; sourceTree = "<group>"; };
+ F546DEBD28414CE82C7F0D8D733624D8 /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = "<group>"; };
+ F6794F4A9123FA7C255456BD54505EE4 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManagerDeprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManagerDeprecated.swift"; sourceTree = "<group>"; };
+ F75915F829351EB3608C7EEA38FE4918 /* IQKeyboardResignHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardResignHandler.swift; path = IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler.swift; sourceTree = "<group>"; };
F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQTextInputViewNotification-IQTextInputViewNotification"; path = IQTextInputViewNotification.bundle; sourceTree = BUILT_PRODUCTS_DIR; };
- FA41F5D42C8280BA202FDE26BDBDFFA3 /* NSURLRequest+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSURLRequest+SRWebSocketPrivate.h"; sourceTree = "<group>"; };
+ FA22C22BA18000753885E0D1B62E6064 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbarManager/Assets/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
FA727BF5D9541C98C22C9ECC911576E2 /* IQKeyboardToolbarManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardToolbarManager; path = IQKeyboardToolbarManager.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- FB23C93E47AFBF1FA651D132F7AC06E2 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextFieldDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextFieldDelegate.swift"; sourceTree = "<group>"; };
- FB26ACEBA0181227271430FB01A76848 /* SRHTTPConnectMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHTTPConnectMessage.h; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.h; sourceTree = "<group>"; };
- FB474AD377D72ECDF638D46A73B7D687 /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = "<group>"; };
- FBC1F980FADF5CA26AF9C77CF3D9B1A2 /* IQKeyboardConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConstants.swift; path = IQKeyboardCore/Classes/Constants/IQKeyboardConstants.swift; sourceTree = "<group>"; };
+ FB6B8BE1D9E608BD0568E2FA0FAB314D /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = "<group>"; };
+ FB6C29A707AF28D4701C2C7794B253BB /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = "<group>"; };
+ FB7CD0360E8B8AC94F2796109AD6FFA2 /* UIView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtension.swift"; sourceTree = "<group>"; };
+ FB7F704656136DB59D509ACB8F25F747 /* UICollectionView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UICollectionView+IndexPaths.swift"; sourceTree = "<group>"; };
FC7F0CF2EA5DF59C59D9995890DA5C47 /* IQKeyboardCore */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardCore; path = IQKeyboardCore.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- FD07CC20E3828AFE18630B7C25BCCA92 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = "<group>"; };
- FDD0C3C29384D3EEBCB4BE346B1CA890 /* IQKeyboardManager+Appearance_Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance_Deprecated.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance_Deprecated.swift"; sourceTree = "<group>"; };
+ FD0C0CB46FCABD1A8983A4A46FE642B3 /* Toast-Swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Toast-Swift.modulemap"; sourceTree = "<group>"; };
+ FD7D08F1E7839C42994F4FA1C4A44D19 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = "<group>"; };
+ FDBA053AE653CC53F9A78C37AF4C6C8E /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = "<group>"; };
FEF9AC89E9C4BD37AC0AB78B535D1CFC /* IQKeyboardNotification */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardNotification; path = IQKeyboardNotification.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- FF3B6C922ADF7DB53066B95C9359B445 /* Pods-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Example.modulemap"; sourceTree = "<group>"; };
- FF4B96374C0DB9D56AB95C3D5A31B152 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
);
runOnlyForDeploymentPostprocessing = 0;
};
- 3683C5D0C8F465D221926E5B41E0B565 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 4E7BB3FBF4B3680AF358C0A0A0F34011 /* Foundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
4F320E16D10A7BE9185BA7C5A5CCDA43 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
);
runOnlyForDeploymentPostprocessing = 0;
};
- D603B521417D6EFBEB7EAECC9C431345 /* Frameworks */ = {
+ D7208CA103D7DAE87F900A6B91736DCC /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AD9EF3D3778212D1147044DC3A971C80 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- D7208CA103D7DAE87F900A6B91736DCC /* Frameworks */ = {
+ D9611FA61C59D2592877A687EEBEEFE4 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- D9611FA61C59D2592877A687EEBEEFE4 /* Frameworks */ = {
+ F151972567B4508E965D5BFCCF7174A1 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ 070601D9903BE1D11DD6DD1367C3F012 /* Foundation.framework in Frameworks */,
+ 7B0BC17748C9775A8299A96D501CE5A8 /* QuartzCore.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- F151972567B4508E965D5BFCCF7174A1 /* Frameworks */ = {
+ F6C13B4753DD829FC833FA2547E7D672 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 070601D9903BE1D11DD6DD1367C3F012 /* Foundation.framework in Frameworks */,
- 7B0BC17748C9775A8299A96D501CE5A8 /* QuartzCore.framework in Frameworks */,
+ 3AF20BB2A1B8BE2A1BD3468307AE00A6 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
- 13E2B5C1BC359C44AB73F5D24BAFDDD5 /* Resources */ = {
+ 04A58DBD1379A47D028111288935278C /* Resources */ = {
isa = PBXGroup;
children = (
- BC590BB41230B885D405920A55DAD210 /* PrivacyInfo.xcprivacy */,
+ FA22C22BA18000753885E0D1B62E6064 /* PrivacyInfo.xcprivacy */,
);
name = Resources;
sourceTree = "<group>";
};
- 1BF8BA79F8DEAC3F899EE1DFFF731A01 /* IQKeyboardCore */ = {
+ 050B68A7054D7A1D650295BA74CC1893 /* IQTextView */ = {
isa = PBXGroup;
children = (
- FBC1F980FADF5CA26AF9C77CF3D9B1A2 /* IQKeyboardConstants.swift */,
- A0F99DC81F369C1B739E19DE3923C65A /* IQKeyboardExtended.swift */,
- 502964DCE1567348B5B03211445AEA35 /* IQTextInputView.swift */,
- A368339039F84E09260E0C59DD294DF3 /* UIView+Hierarchy.swift */,
- 50CDA1F6060CF0BC3D55DA36A001EA9D /* Resources */,
- A4931A6EF436A36B49F767979C6DFC2C /* Support Files */,
+ B12AF03D0FD0C4FEAD35B842F6DDD8B9 /* IQTextView.swift */,
+ AF1AD1B0EADF2D931348ACE958D5A504 /* IQTextView+Placeholderable.swift */,
+ B8E4180265C32B724CBCCEB32BEA4ACE /* Resources */,
+ 7F920108000FF86D158DD2869DFA02B1 /* Support Files */,
);
- name = IQKeyboardCore;
- path = IQKeyboardCore;
+ name = IQTextView;
+ path = IQTextView;
sourceTree = "<group>";
};
- 1D63BF5EA7169C494BFD74466E0A946E /* Support Files */ = {
+ 07AA9DC1D1EA564B32DDACA7A124FAB7 /* Support Files */ = {
isa = PBXGroup;
children = (
- 1EEC9E9674D2F2735A1237FEC96C44CB /* IQKeyboardReturnManager.modulemap */,
- A8FACB5BCF825223E394FFECCE4AA031 /* IQKeyboardReturnManager-dummy.m */,
- 67B06A63B2F6FDD332A5D14963BFC3E3 /* IQKeyboardReturnManager-Info.plist */,
- 6F879A10A3809420736A229A9720D75A /* IQKeyboardReturnManager-prefix.pch */,
- DA9BF97689FA8F63852FC5D7EE814D2D /* IQKeyboardReturnManager-umbrella.h */,
- F528CE7CB37911E316CD1F5622E5B931 /* IQKeyboardReturnManager.debug.xcconfig */,
- 914B3416C83998074DDAB130CB468706 /* IQKeyboardReturnManager.release.xcconfig */,
- 2EFB802792096CDDF8FD170084E303BC /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */,
+ 99B6E11B098E25A098B8BCFA18FCC62A /* IQKeyboardNotification.modulemap */,
+ BF52294D9710908AEE3FA386900BCF0C /* IQKeyboardNotification-dummy.m */,
+ 5CEF8767A5F06C2BFC651E3996541009 /* IQKeyboardNotification-Info.plist */,
+ 92855F8D454E17B1132C6709B15895F4 /* IQKeyboardNotification-prefix.pch */,
+ 2485E462DF7A282082C1A48113DB117F /* IQKeyboardNotification-umbrella.h */,
+ 8E7ED35936247C28612B355EA8EC57E8 /* IQKeyboardNotification.debug.xcconfig */,
+ 515C05AD64614F3521DC64EC57E82505 /* IQKeyboardNotification.release.xcconfig */,
+ F091F08A2D6E996A304D3282CC217616 /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */,
);
name = "Support Files";
- path = "../Target Support Files/IQKeyboardReturnManager";
+ path = "../Target Support Files/IQKeyboardNotification";
sourceTree = "<group>";
};
- 1D7583ECA74F66EE34F3E9D627C627BA /* Targets Support Files */ = {
+ 0A6990D8D856946D611F1480F4FB7FBD /* Support Files */ = {
isa = PBXGroup;
children = (
- 23FD8BC105B5E0EE727A6A6F33FC884D /* Pods-DeepChordsSdk */,
- B3257EA856A4DD50C7E8688B28071AAA /* Pods-Example */,
+ 8C8195B4D211E2DA9889D37886720A05 /* IQKeyboardReturnManager.modulemap */,
+ EC48B43448D8FBFD6B4AC478108F14AC /* IQKeyboardReturnManager-dummy.m */,
+ 8CF8D78F6583721EB7D382B5E0BD2C18 /* IQKeyboardReturnManager-Info.plist */,
+ 78B8AF10ED61A581A07992B3E8D11AD4 /* IQKeyboardReturnManager-prefix.pch */,
+ 631CB872AFBFB60389011457C8E7F5FD /* IQKeyboardReturnManager-umbrella.h */,
+ 38E2C5F1AEDBA8AE492CEA802F817468 /* IQKeyboardReturnManager.debug.xcconfig */,
+ A262F133DB93EED81579AA222BFD19CE /* IQKeyboardReturnManager.release.xcconfig */,
+ 05AB1D848D92D172F6EB6008466D1E6E /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */,
);
- name = "Targets Support Files";
+ name = "Support Files";
+ path = "../Target Support Files/IQKeyboardReturnManager";
sourceTree = "<group>";
};
- 1FCA4E5DDAB2C58C6C3DA814626EF4AF /* iOS */ = {
+ 0D3F12C890CE52D1258CCE76AF077D74 /* Resign */ = {
isa = PBXGroup;
children = (
- 0C917A6291C02472ECB91FD7B8B2CFC1 /* CFNetwork.framework */,
- 3ED18FF4963E7B4F60DBBA903E25C67B /* Combine.framework */,
- E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */,
- 133A600484839BF74BDD51C8B0BB6EBE /* QuartzCore.framework */,
- 91B24E7C9EB4215BEA2C0A23D3960815 /* Security.framework */,
- 3A92BC97913B825589680C917211C138 /* UIKit.framework */,
+ 58716BE551D132336839A0235A5F934B /* IQKeyboardManager+Resign.swift */,
+ 111924655D5350D8F3C5B997B3AB9E6A /* IQKeyboardManager+Resign_Deprecated.swift */,
+ F75915F829351EB3608C7EEA38FE4918 /* IQKeyboardResignHandler.swift */,
+ 1C1432D8700C25C8779CB1EDAD9479D4 /* IQKeyboardResignHandler+Internal.swift */,
+ 4161F2D15D8F40B56EB5D3C44D9F2FC6 /* UIView+Resign.swift */,
+ 31F4113F1EA495802DB24F0204A889EC /* UIView+ResignObjc.swift */,
);
- name = iOS;
+ name = Resign;
sourceTree = "<group>";
};
- 23FD8BC105B5E0EE727A6A6F33FC884D /* Pods-DeepChordsSdk */ = {
+ 16EA49A3AC626788A83E8317BEACDC5D /* Support Files */ = {
isa = PBXGroup;
children = (
- A1B189AA95276D5EC85F6B80EED66624 /* Pods-DeepChordsSdk.modulemap */,
- 3725B14D6A408FA007F106F8CA983CE3 /* Pods-DeepChordsSdk-acknowledgements.markdown */,
- 9D3FF860EEACD6D1A4A582CB31FC31C1 /* Pods-DeepChordsSdk-acknowledgements.plist */,
- D5278EBCB01A333274C163B9281DE38B /* Pods-DeepChordsSdk-dummy.m */,
- 1917E3D591E530CFE1940C6F4E878690 /* Pods-DeepChordsSdk-Info.plist */,
- 284AC2E81CAAA90FEA12A250A16B11AB /* Pods-DeepChordsSdk-umbrella.h */,
- 4BF6C697C2EB03CCBCE9CA841EA31F47 /* Pods-DeepChordsSdk.debug.xcconfig */,
- 91511868D1335C41FD84563EF906555C /* Pods-DeepChordsSdk.release.xcconfig */,
- );
- name = "Pods-DeepChordsSdk";
- path = "Target Support Files/Pods-DeepChordsSdk";
+ 1184443304FDA900A4B11072E2BB562A /* SocketRocket.modulemap */,
+ 8CA83AC7E4B5AAED56AB2E5DF77B7139 /* SocketRocket-dummy.m */,
+ A76D9E627899FC28B7514DD9BFDD0265 /* SocketRocket-Info.plist */,
+ 03F68CB8E1C8B0E5449E278D26DF0055 /* SocketRocket-prefix.pch */,
+ D712F3D5E8BCFF483C4B95EB3F28083A /* SocketRocket-umbrella.h */,
+ F11293794E00308CAA410612093F7A4A /* SocketRocket.debug.xcconfig */,
+ 038641EE227958FF5315FA3A32FF32EE /* SocketRocket.release.xcconfig */,
+ );
+ name = "Support Files";
+ path = "../Target Support Files/SocketRocket";
sourceTree = "<group>";
};
- 27556D70EE23F0F08BF16229FD0E531E /* Resources */ = {
+ 1BBA83F2D75CC95E58021DD44154D92C /* Support Files */ = {
isa = PBXGroup;
children = (
- CF362111EEE4CBA3A09DDC5814422B70 /* PrivacyInfo.xcprivacy */,
+ 5104D7254FB180C9DFB9DF20FC5274BB /* IQTextInputViewNotification.modulemap */,
+ E690DD7DFD417875B4588D57E54B0B9E /* IQTextInputViewNotification-dummy.m */,
+ 8C5E2DB837A1EFFBF56B4B03E9F45A35 /* IQTextInputViewNotification-Info.plist */,
+ 625AC02289FAA99ACCCE9BC9588927AF /* IQTextInputViewNotification-prefix.pch */,
+ E733988DE1E77358B5EA72DC3D23A966 /* IQTextInputViewNotification-umbrella.h */,
+ F529B06BEEDDCD798A88853E31425F7F /* IQTextInputViewNotification.debug.xcconfig */,
+ 92C9F4075FCE276543C1111C2F0BA0BF /* IQTextInputViewNotification.release.xcconfig */,
+ 0608C27538E30F41C72886BF9092A0AB /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */,
);
- name = Resources;
+ name = "Support Files";
+ path = "../Target Support Files/IQTextInputViewNotification";
sourceTree = "<group>";
};
- 28309F6F20D52ED4CD8FF99A9C1660E7 /* Resources */ = {
+ 1FCA4E5DDAB2C58C6C3DA814626EF4AF /* iOS */ = {
isa = PBXGroup;
children = (
- 0F6A2BF98BD227110E60762E29808CEC /* PrivacyInfo.xcprivacy */,
+ 0C917A6291C02472ECB91FD7B8B2CFC1 /* CFNetwork.framework */,
+ 3ED18FF4963E7B4F60DBBA903E25C67B /* Combine.framework */,
+ E88E50F432B6DEA7E36A35EA934B002C /* Foundation.framework */,
+ 133A600484839BF74BDD51C8B0BB6EBE /* QuartzCore.framework */,
+ 91B24E7C9EB4215BEA2C0A23D3960815 /* Security.framework */,
+ 3A92BC97913B825589680C917211C138 /* UIKit.framework */,
);
- name = Resources;
+ name = iOS;
sourceTree = "<group>";
};
- 2C2FAE5EF6DD9554D932D5EFD9116CAF /* Toast-Swift */ = {
+ 303F86BE519E2F7DFB400F4F725B821A /* Resources */ = {
isa = PBXGroup;
children = (
- 6D134ED7EB13A9F9FADC82CC86BC10FA /* Toast.swift */,
- 27556D70EE23F0F08BF16229FD0E531E /* Resources */,
- D9C1D5F2F67176B3E300A9D87ACBD68C /* Support Files */,
+ 3263C2EFF612FFC8CBA49B4B196DE604 /* PrivacyInfo.xcprivacy */,
);
- name = "Toast-Swift";
- path = "Toast-Swift";
+ name = Resources;
sourceTree = "<group>";
};
- 346904CC6058F4E1176842D4FBB1C297 /* IQKeyboardManagerSwift */ = {
+ 3A4F3530F82FCE81C0D1C32420C4C8DA /* Support Files */ = {
isa = PBXGroup;
children = (
- CDD0B85A0330B1E5B6A1922E992D6D74 /* Appearance */,
- 609A1498D37F4C29C58C45EFCB47A49F /* Core */,
- D1DA56D0B201AACDCF6837C820268F5C /* IQKeyboardToolbarManager */,
- 988D9336740C0F448BAA393FDDF28A0C /* Resign */,
- A76710793188CE18938A1F3AE19BCA99 /* Resources */,
- A8F67839F6044F4381759B3BB49258DA /* Support Files */,
+ 9C0E2A6E7B7632A4A26C4AF37053E06D /* IQKeyboardToolbarManager.modulemap */,
+ 1DAA1AC2761978FAC405F1DDF6870588 /* IQKeyboardToolbarManager-dummy.m */,
+ 2BCEC34012227551035FD68DCBCD4D6D /* IQKeyboardToolbarManager-Info.plist */,
+ B198274F3DE59AF277E54CD5E1B7EECD /* IQKeyboardToolbarManager-prefix.pch */,
+ 23E65AB100D5BBE3F755BC9F31924FE0 /* IQKeyboardToolbarManager-umbrella.h */,
+ 34539C6FBA078A15E22FBBB000D0BEEF /* IQKeyboardToolbarManager.debug.xcconfig */,
+ 85D3C8F02A139CF2F9C0C993194CD117 /* IQKeyboardToolbarManager.release.xcconfig */,
+ 43AC59B038C88AD2D18A5C2E1B6E21D2 /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */,
);
- name = IQKeyboardManagerSwift;
- path = IQKeyboardManagerSwift;
+ name = "Support Files";
+ path = "../Target Support Files/IQKeyboardToolbarManager";
sourceTree = "<group>";
};
- 386ACAC75067BB6189F2C50B03C8280B /* Support Files */ = {
+ 3AE877A5925B8707DB9B7B1A68767F2B /* IQKeyboardReturnManager */ = {
isa = PBXGroup;
children = (
- 77B67B7AD3900B61154BC9C1973DD611 /* SocketRocket.modulemap */,
- B1F45CBD7E407DB108D6FAD8FF0A1415 /* SocketRocket-dummy.m */,
- 8EE7DE8BEE69315B9018594B62622247 /* SocketRocket-Info.plist */,
- F5522D8F6ABFFF15E2334E694691DD5E /* SocketRocket-prefix.pch */,
- 7E46C7EF1F6BD003E0DEC56B05B15DDF /* SocketRocket-umbrella.h */,
- 9F272A689E05B2AA0C0ED18AD4383DDE /* SocketRocket.debug.xcconfig */,
- 10CAAD795A45AB49A0EE4D6805AB7A1F /* SocketRocket.release.xcconfig */,
+ F05F1FD142DD74E0C8F9F41867F85894 /* IQKeyboardReturnManager.swift */,
+ E27F01BEFEA27E15E44D2A8866D3CE81 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */,
+ 6CDB00639233AE5318F56D6C50F3CDB9 /* IQKeyboardReturnManager+UITextViewDelegate.swift */,
+ 00B7FB7210440587AC1A382B9D1AAC11 /* IQTextInputViewInfoModel.swift */,
+ D4366899C05DF34B7CEFEF4A17154C9B /* Resources */,
+ 0A6990D8D856946D611F1480F4FB7FBD /* Support Files */,
);
- name = "Support Files";
- path = "../Target Support Files/SocketRocket";
+ name = IQKeyboardReturnManager;
+ path = IQKeyboardReturnManager;
sourceTree = "<group>";
};
- 472C5FB976462E83207651E16BEEAA5D /* Resources */ = {
+ 3D3B72E3AFC0495991B7DA70976ED933 /* Products */ = {
isa = PBXGroup;
children = (
- 3649D66694159EF7F40B5A7377AC04D1 /* PrivacyInfo.xcprivacy */,
+ FC7F0CF2EA5DF59C59D9995890DA5C47 /* IQKeyboardCore */,
+ 6E897F35E5E27028AC58B14B552FBC8D /* IQKeyboardCore-IQKeyboardCore */,
+ A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */,
+ 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */,
+ FEF9AC89E9C4BD37AC0AB78B535D1CFC /* IQKeyboardNotification */,
+ 120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */,
+ 15848DEC7727A809830E7F6FC1B6CE0F /* IQKeyboardReturnManager */,
+ 110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */,
+ B4B1A58096F15199A14069C5D6AA1C99 /* IQKeyboardToolbar */,
+ A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */,
+ FA727BF5D9541C98C22C9ECC911576E2 /* IQKeyboardToolbarManager */,
+ 80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */,
+ 06E5B413FEA5A600D76636DA132F8FB9 /* IQTextInputViewNotification */,
+ F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */,
+ 0DFD4541FF9DAA31A2FC2A7F6D03ED22 /* IQTextView */,
+ 847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */,
+ 1F667CC0E19EAF34E5A4119E2121F585 /* Pods-Example */,
+ 979486118B3E90C08386079D57962701 /* SnapKit */,
+ B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */,
+ 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket */,
+ D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast-Swift */,
+ 13FD39576595D8A884BF5166065C5236 /* Toast-Swift-Toast-Swift */,
);
- name = Resources;
+ name = Products;
sourceTree = "<group>";
};
- 4C6F9E06DF0DA1DF8AC4B116BBF4C9C0 /* Support Files */ = {
+ 486FC8A5271F8685519FEE3E46A43F16 /* IQKeyboardToolbarManager */ = {
isa = PBXGroup;
children = (
- A925E59D0B05DC5A56E631BD47C64317 /* IQTextView.modulemap */,
- B560A38E28D510B4A50AFF9595D57670 /* IQTextView-dummy.m */,
- 4FB988C66900BB1BEEF5C5CA21B14AC9 /* IQTextView-Info.plist */,
- 170AE4D919026EA3D1FB264423443921 /* IQTextView-prefix.pch */,
- 64607CC28651258E6DAB2D1358080FB5 /* IQTextView-umbrella.h */,
- 99B82533878EEF9F0E2FB3560695FF8A /* IQTextView.debug.xcconfig */,
- D5434748DD18D8B60013ABF3FFC5B95F /* IQTextView.release.xcconfig */,
- B7AEC5DC6E5D0A8EAE327461A3FAFE6B /* ResourceBundle-IQTextView-IQTextView-Info.plist */,
+ DF51E9C4B1B5C7A53B9B6C61469FEB95 /* IQKeyboardManager+ToolbarManager.swift */,
+ F6794F4A9123FA7C255456BD54505EE4 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */,
);
- name = "Support Files";
- path = "../Target Support Files/IQTextView";
+ name = IQKeyboardToolbarManager;
sourceTree = "<group>";
};
- 4E55C56B4EBD419565958D777C1D742F /* Resources */ = {
+ 48B7AB82AE1ABD3A8B2A975D3E07EBBD /* IQKeyboardCore */ = {
isa = PBXGroup;
children = (
- 25BADE0B95009E3B02C9E6EBB47417A3 /* PrivacyInfo.xcprivacy */,
+ 3461EA1B82388542A204103702598A06 /* IQKeyboardConstants.swift */,
+ 502B13A239AA1EA956029C1212405C98 /* IQKeyboardExtended.swift */,
+ 7F8D5FF131C4BCAB52F5159014997EAC /* IQTextInputView.swift */,
+ D7E70D8C3D06B1C8571422A4EDE06B2E /* UIView+Hierarchy.swift */,
+ 6BE365C390DA8EC08973A63D3FE82AF0 /* Resources */,
+ FF7ED6932227CE8042A145B2D3E8594A /* Support Files */,
);
- name = Resources;
+ name = IQKeyboardCore;
+ path = IQKeyboardCore;
sourceTree = "<group>";
};
- 50CDA1F6060CF0BC3D55DA36A001EA9D /* Resources */ = {
+ 4907C1C805D734870D1E2DD75D603938 /* Resources */ = {
isa = PBXGroup;
children = (
- 6C4219D35CB16DFEC9A662797E27F4D8 /* PrivacyInfo.xcprivacy */,
+ 033D2E152C832725C993AE3F7DF4BDDE /* PrivacyInfo.xcprivacy */,
);
name = Resources;
sourceTree = "<group>";
};
- 5173CCD3EAD3FD7627B918D1D542D872 /* Placeholderable */ = {
+ 55A250C37E52C43107CE615A87B98C99 /* SocketRocket */ = {
isa = PBXGroup;
children = (
- EE1B2703C190723870111C925A464468 /* IQPlaceholderable.swift */,
+ A77132BEB0EAB5D41835DD9194D39668 /* NSRunLoop+SRWebSocket.h */,
+ 4EF924254B2BB9CBB9EF64F8E51C625F /* NSRunLoop+SRWebSocket.m */,
+ C0A973EB332F1DC9079287BF6FA49908 /* NSRunLoop+SRWebSocketPrivate.h */,
+ 7B18E420833BF1AC2DAFC8DAEA6ED889 /* NSURLRequest+SRWebSocket.h */,
+ B34B656C3A333375E18AF8688D96E6DA /* NSURLRequest+SRWebSocket.m */,
+ 3B6649F286FD9C43B8BB3FA9609BE44E /* NSURLRequest+SRWebSocketPrivate.h */,
+ F546DEBD28414CE82C7F0D8D733624D8 /* SocketRocket.h */,
+ 448DC7DFEDA7AA24677AF417BF5E85DF /* SRConstants.h */,
+ 58388473BFA8B56EDB49A60A7D350F48 /* SRConstants.m */,
+ 64632E833B795E136135AFBE6305F0AD /* SRDelegateController.h */,
+ 3D3BBEE8F6FD8B9A77827535A8A46043 /* SRDelegateController.m */,
+ F16A85917E70D980D08AD8E5030152C5 /* SRError.h */,
+ B57C907F87E3E23CA7A322C3941003FE /* SRError.m */,
+ 745E70CEDDE784FCEF924ADE2B27103C /* SRHash.h */,
+ 5F58E51EA00C5394CEDF50F85D75C7EE /* SRHash.m */,
+ D08C95840923EFF561CC737037517161 /* SRHTTPConnectMessage.h */,
+ B0923C8F20A12392EA61CC79D6CC38DB /* SRHTTPConnectMessage.m */,
+ D412BC4948D67E3AF5818D4C7D009FEA /* SRIOConsumer.h */,
+ 4EB4C3A4082F90A09CDDFC1DB0531442 /* SRIOConsumer.m */,
+ 2D00E565A3D86699949786618A6EC670 /* SRIOConsumerPool.h */,
+ 315FBF2E82925F53E87B7B014C4B8FCA /* SRIOConsumerPool.m */,
+ 1DA184AC8FEE093485E905210EF21E60 /* SRLog.h */,
+ D53968C55A7A56D44AD454992DD1B821 /* SRLog.m */,
+ 6A68A26DC08BD236F9922F45114F59E3 /* SRMutex.h */,
+ 6766BB08925CFC6B1170B0CEE61886D9 /* SRMutex.m */,
+ B5DEC7B1871C5C683C9BA1C8EFEE74ED /* SRPinningSecurityPolicy.h */,
+ E72B3DD325B08BE1B8F7F3BE18C8FE26 /* SRPinningSecurityPolicy.m */,
+ 87F2EAA56960357B0C89029A55FB6026 /* SRProxyConnect.h */,
+ 5BE0F4502936A47F064AFB703DAC0A24 /* SRProxyConnect.m */,
+ 33D6B8B371B31B737A4D0BDB9EDCA9C6 /* SRRandom.h */,
+ 6D7A3AC36129136BD52B4E0F95859063 /* SRRandom.m */,
+ 0A9409ED1E3C4237722466A618602A62 /* SRRunLoopThread.h */,
+ 655624B00A7D1131C4DBD0DCD21DA867 /* SRRunLoopThread.m */,
+ 44D27C8EBC1FDEEDEDC825491696391D /* SRSecurityPolicy.h */,
+ 04BA14F6984C0F31631EA471DFFA89FC /* SRSecurityPolicy.m */,
+ 63D3588CC9B6C9B7E9B881695337AAEF /* SRSIMDHelpers.h */,
+ 4CAC93AA310B528F742B85CD94C9399C /* SRSIMDHelpers.m */,
+ 03B7B9C26FD0993778958A75EF566AC4 /* SRURLUtilities.h */,
+ 5BFB8CDEA4C86E4B8E3C1A0AD4EF86E2 /* SRURLUtilities.m */,
+ BBF8246F0E4F631A57D78ECC8ED9A77D /* SRWebSocket.h */,
+ BACAEBA21A976CDB0DB8D98A99D6B35C /* SRWebSocket.m */,
+ 16EA49A3AC626788A83E8317BEACDC5D /* Support Files */,
);
- name = Placeholderable;
+ name = SocketRocket;
+ path = SocketRocket;
sourceTree = "<group>";
};
- 52A8D4FE846B6E04B566DBAF11B33A13 /* Support Files */ = {
+ 68BDB963849F4CB09DC3727E45E188B7 /* SnapKit */ = {
isa = PBXGroup;
children = (
- 761B4D8A688672EC9D13AB178F184A16 /* IQKeyboardToolbar.modulemap */,
- 48CA3ADFB16E0C4E235D89C552572332 /* IQKeyboardToolbar-dummy.m */,
- D5BD8A09B0B0972162CDD072ACB69843 /* IQKeyboardToolbar-Info.plist */,
- E8366BB09BA070DB9FB5CB54F726B2C0 /* IQKeyboardToolbar-prefix.pch */,
- 994130CE96E0F8ED28DCF165B03CB200 /* IQKeyboardToolbar-umbrella.h */,
- 159C74980AC55D136945F073F6CEDC14 /* IQKeyboardToolbar.debug.xcconfig */,
- 78882EBBF9DB9EAA48F3FFBF14D1E0B5 /* IQKeyboardToolbar.release.xcconfig */,
- 888ACD87ACA8BCCE5527AAC76E41A5A3 /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */,
+ 19079E8FCA499F623708728D6208CB2E /* Constraint.swift */,
+ 7796FBFD9DBEE7E1DCD6027831CD593C /* ConstraintAttributes.swift */,
+ 195FF463828DF912F0D11D05AE7E006F /* ConstraintConfig.swift */,
+ CD716A36D8C53EA8FFE604D12B5455AC /* ConstraintConstantTarget.swift */,
+ 75D11BD9F2C1867C459668611B1FB909 /* ConstraintDescription.swift */,
+ 311B0D98063E6362E05FDF3FE309C43B /* ConstraintDirectionalInsets.swift */,
+ 28FBD8E5D0F2E49B1518246AF4D98785 /* ConstraintDirectionalInsetTarget.swift */,
+ 1F3EA2D18695E3F326B57906300B18C8 /* ConstraintDSL.swift */,
+ 647DE43087BE8BDD4A439F09B0449A1B /* ConstraintInsets.swift */,
+ FB6C29A707AF28D4701C2C7794B253BB /* ConstraintInsetTarget.swift */,
+ C6A68F7B4B60FA9FD473CF876760DC34 /* ConstraintItem.swift */,
+ 91468469A7F0E195CC3A56180AEC5D86 /* ConstraintLayoutGuide.swift */,
+ E4BC75F0F6AC75C04CF5436BCADA83DA /* ConstraintLayoutGuide+Extensions.swift */,
+ D8EF6463EE24122411B530542CE12DB9 /* ConstraintLayoutGuideDSL.swift */,
+ FB6B8BE1D9E608BD0568E2FA0FAB314D /* ConstraintLayoutSupport.swift */,
+ 62BC1D6E86620BF106CD2B96FC6EF4A7 /* ConstraintLayoutSupportDSL.swift */,
+ D259B2A7D0FA10C5BD61A46A0BEF5A60 /* ConstraintMaker.swift */,
+ C8851A58BF8C20ECEFF2EBE891A1472B /* ConstraintMakerEditable.swift */,
+ 8EE9639034BCEF376D72143333534864 /* ConstraintMakerExtendable.swift */,
+ A7DFA8F8A442BAEA47E542045C6D4375 /* ConstraintMakerFinalizable.swift */,
+ E3DAB5847C70773394C4BE62F4D54AB1 /* ConstraintMakerPrioritizable.swift */,
+ 42EF8BB55FE8FAC436263074991A7C85 /* ConstraintMakerRelatable.swift */,
+ 97A8331CBF5226452DBFC2D951E1AFD7 /* ConstraintMakerRelatable+Extensions.swift */,
+ A01E1550AE15CCC6B6E3E396188F71CB /* ConstraintMultiplierTarget.swift */,
+ F0936300B2B65EA1A54A3E5342163F27 /* ConstraintOffsetTarget.swift */,
+ C9B0214B4DD5B451282DB0DDF05BBC77 /* ConstraintPriority.swift */,
+ 4BF7B7797B746DBD1DCF91E8649DEC39 /* ConstraintPriorityTarget.swift */,
+ 96893334C0E21247F68B59AF0536B5CD /* ConstraintRelatableTarget.swift */,
+ 3880078AC7A98D27D6FE41920C9B2AAA /* ConstraintRelation.swift */,
+ 90EEA503F1312DB9509293E361E7F8BD /* ConstraintView.swift */,
+ 89BAEC5F1F2B263DF0FCEBCCA1F11A8F /* ConstraintView+Extensions.swift */,
+ 29B2FE10F11A00C32A22B02482F46980 /* ConstraintViewDSL.swift */,
+ 11A9E7FED48BBD92B4A565518526B8DE /* Debugging.swift */,
+ A568F5B90B7AB589DBACD9E3C0B042B2 /* LayoutConstraint.swift */,
+ 6A1E44D7CC84383DB6D19427296B6320 /* LayoutConstraintItem.swift */,
+ 855CD1CB00812D2D6BDE5A4DCA5873F0 /* Typealiases.swift */,
+ 2B9301B38C021CB9E6294E651D65624F /* UILayoutSupport+Extensions.swift */,
+ A3DE90886D94BB85D8C7B381114F8E83 /* Resources */,
+ 72BE792C4B4CF73C6A5B36A8B7A42AB5 /* Support Files */,
);
- name = "Support Files";
- path = "../Target Support Files/IQKeyboardToolbar";
+ name = SnapKit;
+ path = SnapKit;
sourceTree = "<group>";
};
- 5A6A32F0330DE1F0FF6179C5C3799FF3 /* IQTextInputViewNotification */ = {
+ 697CD4A0593C7E0C3C6EA0A1123F6D30 /* IQKeyboardToolbar */ = {
isa = PBXGroup;
children = (
- 9ECC82996747BDD9C0FF35EC1ECF0751 /* IQTextInputViewInfo.swift */,
- 0578E47B5AE5713CF21EA86848CA87DD /* IQTextInputViewNotification.swift */,
- 7043FF2BB90FA65D64CD5D4BB3449DE9 /* Resources */,
- 6E70A82102C02142D2369D9D1C31773C /* Support Files */,
+ C305D48BC7DBA0C6B566317E9BD6CFBD /* Core */,
+ CD489BA3201E5699362A624C67671D41 /* Placeholderable */,
+ B0DB6B91854A8E29DE2659800FBAE5BF /* Resources */,
+ C070CDA0DFB3B61DF17A36BB00A01128 /* Support Files */,
);
- name = IQTextInputViewNotification;
- path = IQTextInputViewNotification;
+ name = IQKeyboardToolbar;
+ path = IQKeyboardToolbar;
sourceTree = "<group>";
};
- 609A1498D37F4C29C58C45EFCB47A49F /* Core */ = {
+ 6BE365C390DA8EC08973A63D3FE82AF0 /* Resources */ = {
isa = PBXGroup;
children = (
- D63292C39BAA9B9EB776AAA03EABD932 /* IQActiveConfiguration.swift */,
- 895778DCA58AE753D96DD48F3E036F4F /* IQKeyboardManager.swift */,
- 792548D571F70D8E7FA3B52FA58D9591 /* IQKeyboardManager+ActiveConfiguration.swift */,
- C4B0C5FFB36CB099605387F3B9F34032 /* IQKeyboardManager+Debug.swift */,
- D0689F5C192D1672448116583D233922 /* IQKeyboardManager+Deprecated.swift */,
- F92A13F8C77041A7711D1764A76C37A3 /* IQKeyboardManager+Internal.swift */,
- 936A804D23E5F53A2A38402D624D6EA2 /* IQKeyboardManager+Position.swift */,
- 10C547231342B150BEC39F40295D087E /* IQRootControllerConfiguration.swift */,
- 47F6CB0808BEA63D36E484B5D53B6436 /* IQScrollViewConfiguration.swift */,
- 115E19C96EB6123FE27F3A530B3BE30D /* UICollectionView+IndexPaths.swift */,
- 3F70480B31A6883BEDFC6C623FC76A32 /* UIScrollView+IQKeyboardManagerExtension.swift */,
- 4EF1258267E4FF8FA1F298C5303B0E86 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */,
- A15B541658FAC5E8233C91001D7888EC /* UITableView+IndexPaths.swift */,
- BDFB64A96CC2B18E25FF662E37821253 /* UIView+IQKeyboardManagerExtension.swift */,
- 3D8DC22EC08F3E72E7E53ADA12E80CC0 /* UIView+IQKeyboardManagerExtensionObjc.swift */,
- 3F8F3D9A02DBFA1FF9899DD8933A95DA /* UIView+Parent.swift */,
- 8BD0BDF557D8D8D7CFB04CB9C9482634 /* UIView+ParentObjc.swift */,
- 995B281C84F1083BE4DB31B75BCC029C /* UIViewController+ParentContainer.swift */,
+ 8FCD5564C30093164A12D1F52B479C00 /* PrivacyInfo.xcprivacy */,
);
- name = Core;
+ name = Resources;
sourceTree = "<group>";
};
- 659362BF40FCF9635ED3C52F96CC6133 /* Support Files */ = {
+ 6CE159D794425D35082C06CFB7877748 /* Toast-Swift */ = {
isa = PBXGroup;
children = (
- 8B5BF34764325604D366CC5C6F31A43A /* IQKeyboardToolbarManager.modulemap */,
- 8C2460EF332DB152D7A7B9869C8F4032 /* IQKeyboardToolbarManager-dummy.m */,
- 39B4B067040847EC4A5CE870C4E0C5A1 /* IQKeyboardToolbarManager-Info.plist */,
- 7E6C82BDAFC8E25852BD0F53480C2FE2 /* IQKeyboardToolbarManager-prefix.pch */,
- 1D8DCDE8A3DFBFEA690BD5A6081C5762 /* IQKeyboardToolbarManager-umbrella.h */,
- DCDF74B5DEAC5E25CFC4D9F9B16EFBEB /* IQKeyboardToolbarManager.debug.xcconfig */,
- 8981CA762CD2FDB68D15FEEA091439B5 /* IQKeyboardToolbarManager.release.xcconfig */,
- 32B4B8845C7824A1AB6C42EB0B32845E /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */,
+ B2784E62A1C735A7479D04A7AE5BC0E8 /* Toast.swift */,
+ 303F86BE519E2F7DFB400F4F725B821A /* Resources */,
+ F9EA1F07C40E76B31B58A2191AD55929 /* Support Files */,
);
- name = "Support Files";
- path = "../Target Support Files/IQKeyboardToolbarManager";
+ name = "Toast-Swift";
+ path = "Toast-Swift";
sourceTree = "<group>";
};
- 6A6ACDADD484E61C0C86AAAC23AA5774 /* Products */ = {
+ 7187EF75505F0177B1170A86B2BD0DCA /* IQKeyboardToolbarManager */ = {
isa = PBXGroup;
children = (
- FC7F0CF2EA5DF59C59D9995890DA5C47 /* IQKeyboardCore */,
- 6E897F35E5E27028AC58B14B552FBC8D /* IQKeyboardCore-IQKeyboardCore */,
- A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */,
- 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */,
- FEF9AC89E9C4BD37AC0AB78B535D1CFC /* IQKeyboardNotification */,
- 120BD4C670EF00F4D5A40AA4B863A7AE /* IQKeyboardNotification-IQKeyboardNotification */,
- 15848DEC7727A809830E7F6FC1B6CE0F /* IQKeyboardReturnManager */,
- 110BD425B6CAD6801539E2C6AB6E0662 /* IQKeyboardReturnManager-IQKeyboardReturnManager */,
- B4B1A58096F15199A14069C5D6AA1C99 /* IQKeyboardToolbar */,
- A16FD016E18EACCF6B23F219F2E236FE /* IQKeyboardToolbar-IQKeyboardToolbar */,
- FA727BF5D9541C98C22C9ECC911576E2 /* IQKeyboardToolbarManager */,
- 80A40EDA3AF0499BDBCFF09467BB49AD /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */,
- 06E5B413FEA5A600D76636DA132F8FB9 /* IQTextInputViewNotification */,
- F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */,
- 0DFD4541FF9DAA31A2FC2A7F6D03ED22 /* IQTextView */,
- 847044E56CBBCE1235A6F3CEF3F9F607 /* IQTextView-IQTextView */,
- 06FEEB0FA2AA89DF42A1C6525F644FBF /* Pods-DeepChordsSdk */,
- 1F667CC0E19EAF34E5A4119E2121F585 /* Pods-Example */,
- 979486118B3E90C08386079D57962701 /* SnapKit */,
- B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */,
- 85A01882ED06DFEA2E0CE78BCDB204A7 /* SocketRocket */,
- D6043471C96F93DC41F7DD1E0D7D8B35 /* Toast-Swift */,
- 13FD39576595D8A884BF5166065C5236 /* Toast-Swift-Toast-Swift */,
+ 5EEA6E18E3B85DBA19D91D09FBE8A187 /* Array+Sort.swift */,
+ E3FF555E1C7FF285F41E8ED214731801 /* IQDeepResponderContainerView.swift */,
+ A0579D27DA578E44202ECF120775D93B /* IQKeyboardToolbarConfiguration.swift */,
+ 59B6D09BDDE45D2126BCB9927525618E /* IQKeyboardToolbarConstants.swift */,
+ 6FED03A408FB0BAE139AF365F7E08A44 /* IQKeyboardToolbarManager.swift */,
+ 72674EF140DD451E7DBAF77BDA592290 /* IQKeyboardToolbarManager+Action.swift */,
+ D6D51DE3C8C95B79FB340DF0603ECB05 /* IQKeyboardToolbarManager+Debug.swift */,
+ BBC64C4D934AA84D36F3F95B2CCB6B78 /* IQKeyboardToolbarManager+Deprecated.swift */,
+ 2E3461F5EBE9E8EE9AC302BD80C9A9E0 /* IQKeyboardToolbarManager+Internal.swift */,
+ 1451666168142BF0F9F8B92A37400DFC /* IQKeyboardToolbarManager+Toolbar.swift */,
+ 0ACCAF6E67DCA841C0FC5877A80AD397 /* UIView+Responders.swift */,
+ 10BD9C0664AC032054E64975E52358C7 /* UIView+RespondersObjc.swift */,
+ 04A58DBD1379A47D028111288935278C /* Resources */,
+ 3A4F3530F82FCE81C0D1C32420C4C8DA /* Support Files */,
);
- name = Products;
+ name = IQKeyboardToolbarManager;
+ path = IQKeyboardToolbarManager;
sourceTree = "<group>";
};
- 6E70A82102C02142D2369D9D1C31773C /* Support Files */ = {
+ 72BE792C4B4CF73C6A5B36A8B7A42AB5 /* Support Files */ = {
isa = PBXGroup;
children = (
- 07FD04B2D25C4767E2AACE039E3E77A8 /* IQTextInputViewNotification.modulemap */,
- C2878B4F3D509987EC767604F46AD0E1 /* IQTextInputViewNotification-dummy.m */,
- 3ECA1919991B8674C3FD3253CD02BE4B /* IQTextInputViewNotification-Info.plist */,
- AB0D6BE05753DE859156BD2E8FCD55AD /* IQTextInputViewNotification-prefix.pch */,
- EA467055B207002F9B70E96F08A0FF86 /* IQTextInputViewNotification-umbrella.h */,
- 78F95F4E86380B049117A093BFC1CD7B /* IQTextInputViewNotification.debug.xcconfig */,
- 1515EB933E55F8DF1275984150311F6F /* IQTextInputViewNotification.release.xcconfig */,
- 4F8CA916A31362AD762A33A32B0D936C /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */,
+ B0BFFCF2A2BFB4D26E5AC35C03AD2B90 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */,
+ E211994919DF5C3B6A2434007910B15C /* SnapKit.modulemap */,
+ 738DBAFA6BE54B7E9488E7D798BF63AD /* SnapKit-dummy.m */,
+ 6ADFE1F8E6AC1EC3B7179F7A324D0436 /* SnapKit-Info.plist */,
+ 6F754B496750001E3C5458F05A724103 /* SnapKit-prefix.pch */,
+ B8EFEA1F15E51AD7D4EB2511686DD5BE /* SnapKit-umbrella.h */,
+ 5D492AF390BE09816971C368B6679AAC /* SnapKit.debug.xcconfig */,
+ 9ECB7E51F8FC326EA5DA3E8BA5A47514 /* SnapKit.release.xcconfig */,
);
name = "Support Files";
- path = "../Target Support Files/IQTextInputViewNotification";
+ path = "../Target Support Files/SnapKit";
sourceTree = "<group>";
};
- 7043FF2BB90FA65D64CD5D4BB3449DE9 /* Resources */ = {
+ 74F7599D754F8BF4C797D41C388661E9 /* Core */ = {
isa = PBXGroup;
children = (
- C97A233DEE5D1279877CD8292A10AD84 /* PrivacyInfo.xcprivacy */,
+ B96E36039E1C539317E6C5A70C0F5688 /* IQActiveConfiguration.swift */,
+ 74065337CEEB173CC9164102A3289146 /* IQKeyboardManager.swift */,
+ B18C5E5B46F25923558F55934EFFE64B /* IQKeyboardManager+ActiveConfiguration.swift */,
+ E639EF806FCF0CA1E51E297B525DD6CB /* IQKeyboardManager+Debug.swift */,
+ 963D9DB9DF3EE4565D35736E74DE4C39 /* IQKeyboardManager+Deprecated.swift */,
+ A9F142FAB125C0CD16E6E6A1CB7A57EB /* IQKeyboardManager+Internal.swift */,
+ 2D177AE443F64E4B8D5D149E5814A184 /* IQKeyboardManager+Position.swift */,
+ C8AC3A7BEE1E545AC2C4E5E5667D4F36 /* IQRootControllerConfiguration.swift */,
+ 32CA47777AE2B165D330BC81473A48C7 /* IQScrollViewConfiguration.swift */,
+ FB7F704656136DB59D509ACB8F25F747 /* UICollectionView+IndexPaths.swift */,
+ 873005A166C744DC24C4D66AC2327E7E /* UIScrollView+IQKeyboardManagerExtension.swift */,
+ FD7D08F1E7839C42994F4FA1C4A44D19 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */,
+ 8577036D97845801E25948D291F4D85D /* UITableView+IndexPaths.swift */,
+ FB7CD0360E8B8AC94F2796109AD6FFA2 /* UIView+IQKeyboardManagerExtension.swift */,
+ 0E977AF788474B5F5F022F689F90D470 /* UIView+IQKeyboardManagerExtensionObjc.swift */,
+ 4690BE5CAA294E5AF57D96A2AEF3E132 /* UIView+Parent.swift */,
+ 78F3F5AACB797FB4E637C8B02507D865 /* UIView+ParentObjc.swift */,
+ 2C9195990842C48CAC40480C176A770D /* UIViewController+ParentContainer.swift */,
);
- name = Resources;
+ name = Core;
sourceTree = "<group>";
};
- 75159EE7B37E3F28B11793B290D99D4D /* Support Files */ = {
+ 7F920108000FF86D158DD2869DFA02B1 /* Support Files */ = {
isa = PBXGroup;
children = (
- 0A8C10276B315358D1F985B8F641683A /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */,
- CCC7F61220FD5938841683501167A10F /* SnapKit.modulemap */,
- 02EDA2792EBD3343A7DBC6B427F1F041 /* SnapKit-dummy.m */,
- E9BAAEAF59FEC4ED102911D4A47849CB /* SnapKit-Info.plist */,
- 6937B145AC462041831CC9D76D3CF28A /* SnapKit-prefix.pch */,
- AFBCEC8A83AB63E7D141D4EA274517BA /* SnapKit-umbrella.h */,
- 319AC1D7C71149C2DD5EF02DECE3F511 /* SnapKit.debug.xcconfig */,
- 4B6ABE8E0C199299C26E4B5977886B71 /* SnapKit.release.xcconfig */,
+ 3D3D0471F201A1D51EDE3E961E880FC5 /* IQTextView.modulemap */,
+ 3017FDF7DC756D2A944BC06B7FFBB7FA /* IQTextView-dummy.m */,
+ 24BF7BCA2B79D1A9AA309DF7BB237C4C /* IQTextView-Info.plist */,
+ BD55AD438ED5336BBDEA1D8EC9DB6556 /* IQTextView-prefix.pch */,
+ B4B80299B208A3A06DC6F7CD0A31F99E /* IQTextView-umbrella.h */,
+ 0842F74D06454E8BEC51E6A11CF3DE14 /* IQTextView.debug.xcconfig */,
+ 62262BEA23D1D1BF44B8817B2B60B3E6 /* IQTextView.release.xcconfig */,
+ DFB9A3DCA3C2141EDE7218399155CB0B /* ResourceBundle-IQTextView-IQTextView-Info.plist */,
);
name = "Support Files";
- path = "../Target Support Files/SnapKit";
+ path = "../Target Support Files/IQTextView";
sourceTree = "<group>";
};
- 8EA7A9F63431873BFF102A07E64CF035 /* Resources */ = {
+ 9BDBD95ED116334D1B2835202D8D3060 /* Pods-Example */ = {
isa = PBXGroup;
children = (
- E3B1CECC33970571F4F9AF61CB1D3DCD /* PrivacyInfo.xcprivacy */,
+ 35C305D3797C284E6F5BAA1D3E6F9BF8 /* Pods-Example.modulemap */,
+ 441854E35F81731E63E53DC7E4EEAD9D /* Pods-Example-acknowledgements.markdown */,
+ EA21B344259B58996DB73382B1B1521F /* Pods-Example-acknowledgements.plist */,
+ D6D7C498FA339E02BD53ECB8916CEA8E /* Pods-Example-dummy.m */,
+ AFECBC24E09D0D25F822C27BD944AFD4 /* Pods-Example-frameworks.sh */,
+ 31C1D37707DFAA5E6A164BCC07834264 /* Pods-Example-Info.plist */,
+ 7825A90E082A1582EB16256B0E722B3F /* Pods-Example-umbrella.h */,
+ B45138496B85A072654D1D0F8EBBEDE5 /* Pods-Example.debug.xcconfig */,
+ 243410B9535472556EA4BB6DBC133A0D /* Pods-Example.release.xcconfig */,
);
- name = Resources;
+ name = "Pods-Example";
+ path = "Target Support Files/Pods-Example";
sourceTree = "<group>";
};
- 955D2D4B70444278CFDCF5CF250E2A20 /* Pods */ = {
+ 9BEB3160E083E68743866EEA04EFC4D5 /* IQTextInputViewNotification */ = {
isa = PBXGroup;
children = (
- 1BF8BA79F8DEAC3F899EE1DFFF731A01 /* IQKeyboardCore */,
- 346904CC6058F4E1176842D4FBB1C297 /* IQKeyboardManagerSwift */,
- D47F0896C3D08DD5FCAAE3AD09D78D07 /* IQKeyboardNotification */,
- FE2569B518EBA4ED83E9AD75F910D0D7 /* IQKeyboardReturnManager */,
- B05518A8E4E4C4D4DFF1474C45D525EE /* IQKeyboardToolbar */,
- C93D11812BB5D25D8ACDA16CA17BF6A4 /* IQKeyboardToolbarManager */,
- 5A6A32F0330DE1F0FF6179C5C3799FF3 /* IQTextInputViewNotification */,
- DFD394DDF6732B23692437B4AD9ECF1E /* IQTextView */,
- FEBA5030F43677046B3656649FBE15ED /* SnapKit */,
- BA1DFB9047177FD01B3C29EBE37C8457 /* SocketRocket */,
- 2C2FAE5EF6DD9554D932D5EFD9116CAF /* Toast-Swift */,
+ 82268FAD6D8E6A66578F0D7DC8BA01AD /* IQTextInputViewInfo.swift */,
+ 4CFC04DF144653A28122969F28F603AC /* IQTextInputViewNotification.swift */,
+ 9DF322BDB3DA26380B009AFF5EAA6806 /* Resources */,
+ 1BBA83F2D75CC95E58021DD44154D92C /* Support Files */,
);
- name = Pods;
+ name = IQTextInputViewNotification;
+ path = IQTextInputViewNotification;
sourceTree = "<group>";
};
- 988D9336740C0F448BAA393FDDF28A0C /* Resign */ = {
+ 9DF322BDB3DA26380B009AFF5EAA6806 /* Resources */ = {
isa = PBXGroup;
children = (
- 236C98A9FAEF3200D70937E889092818 /* IQKeyboardManager+Resign.swift */,
- 6EC73E02165E26ABFCACC677AF94DD8B /* IQKeyboardManager+Resign_Deprecated.swift */,
- 261E9C437FF6FFF72C01BBB73341409D /* IQKeyboardResignHandler.swift */,
- E39AF10B1F50FF70721677FFF69BED27 /* IQKeyboardResignHandler+Internal.swift */,
- B704D82F61A7F3E0FF10EBDE953E7E49 /* UIView+Resign.swift */,
- 12415404E6E70407610188D7ADDC1D02 /* UIView+ResignObjc.swift */,
+ AF86E4E557EA0922F39053FC71811D27 /* PrivacyInfo.xcprivacy */,
);
- name = Resign;
+ name = Resources;
sourceTree = "<group>";
};
- 9A941C126B5B7C383F87BEF24EFD16F1 /* Resources */ = {
+ A3DE90886D94BB85D8C7B381114F8E83 /* Resources */ = {
isa = PBXGroup;
children = (
- C688B508E11EFC4D24CB920CAF96B948 /* PrivacyInfo.xcprivacy */,
+ 6259E1A26BFD4BEBBEC1A42F7A879345 /* PrivacyInfo.xcprivacy */,
);
name = Resources;
sourceTree = "<group>";
};
- A4931A6EF436A36B49F767979C6DFC2C /* Support Files */ = {
+ AF8EFED5A9916822FDE32420BB167179 /* Pods */ = {
isa = PBXGroup;
children = (
- CC93FCE609BBB131B2F1C23EEA6B9997 /* IQKeyboardCore.modulemap */,
- BFB6F598FCE7D6294584E7334E04ECF2 /* IQKeyboardCore-dummy.m */,
- 42E3FC1A9F2FBB9AE28FDE3285B70F2C /* IQKeyboardCore-Info.plist */,
- 7E07F795F5513269A6EA62DE5EE8C187 /* IQKeyboardCore-prefix.pch */,
- 9F657D2C1582A8BFEADD06E527D796B2 /* IQKeyboardCore-umbrella.h */,
- 9374F8A0206251FC7979A888F803B656 /* IQKeyboardCore.debug.xcconfig */,
- AA485EB92636FB68E91AF3FCC1CE9C5E /* IQKeyboardCore.release.xcconfig */,
- 8F74E325EE2B99C0C5504B461E558136 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */,
+ 48B7AB82AE1ABD3A8B2A975D3E07EBBD /* IQKeyboardCore */,
+ FE0E980AD21C7F24D8AE1F920220D99E /* IQKeyboardManagerSwift */,
+ E1BCB7760D5817BA6CA9685D74E6FB7E /* IQKeyboardNotification */,
+ 3AE877A5925B8707DB9B7B1A68767F2B /* IQKeyboardReturnManager */,
+ 697CD4A0593C7E0C3C6EA0A1123F6D30 /* IQKeyboardToolbar */,
+ 7187EF75505F0177B1170A86B2BD0DCA /* IQKeyboardToolbarManager */,
+ 9BEB3160E083E68743866EEA04EFC4D5 /* IQTextInputViewNotification */,
+ 050B68A7054D7A1D650295BA74CC1893 /* IQTextView */,
+ 68BDB963849F4CB09DC3727E45E188B7 /* SnapKit */,
+ 55A250C37E52C43107CE615A87B98C99 /* SocketRocket */,
+ 6CE159D794425D35082C06CFB7877748 /* Toast-Swift */,
);
- name = "Support Files";
- path = "../Target Support Files/IQKeyboardCore";
+ name = Pods;
sourceTree = "<group>";
};
- A76710793188CE18938A1F3AE19BCA99 /* Resources */ = {
+ B0DB6B91854A8E29DE2659800FBAE5BF /* Resources */ = {
isa = PBXGroup;
children = (
- 643F1AECE038E1886712C3619E367201 /* PrivacyInfo.xcprivacy */,
+ AB87172165A8FFEC79BA28730934C25A /* PrivacyInfo.xcprivacy */,
);
name = Resources;
sourceTree = "<group>";
};
- A8F67839F6044F4381759B3BB49258DA /* Support Files */ = {
+ B8E4180265C32B724CBCCEB32BEA4ACE /* Resources */ = {
isa = PBXGroup;
children = (
- CDD93D5045280AD0FFBB587ADD1D3B83 /* IQKeyboardManagerSwift.modulemap */,
- 01E23D7305E51271DEFF79A9CADBF926 /* IQKeyboardManagerSwift-dummy.m */,
- 4AB6723E60A4A0D494C4DCA4686CD3F0 /* IQKeyboardManagerSwift-Info.plist */,
- FD07CC20E3828AFE18630B7C25BCCA92 /* IQKeyboardManagerSwift-prefix.pch */,
- 5C8BDF6ED7A0F1533FC84E97705B2878 /* IQKeyboardManagerSwift-umbrella.h */,
- 5084335EF29A15EB6C31DFB1ACA15349 /* IQKeyboardManagerSwift.debug.xcconfig */,
- 5AF0EBE9A79115D36EF40E456919D63B /* IQKeyboardManagerSwift.release.xcconfig */,
- DD7D32B2F1F5F83790A39F4CDEBBFF96 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */,
+ 2F2A828324A621A84E96E92EB6E2F72B /* PrivacyInfo.xcprivacy */,
);
- name = "Support Files";
- path = "../Target Support Files/IQKeyboardManagerSwift";
+ name = Resources;
sourceTree = "<group>";
};
- B05518A8E4E4C4D4DFF1474C45D525EE /* IQKeyboardToolbar */ = {
+ BB51225BA28BCE73512518D8DB3F49C1 /* Appearance */ = {
isa = PBXGroup;
children = (
- C73796DD46B1AEC273D7C44D7E60CDF4 /* Core */,
- 5173CCD3EAD3FD7627B918D1D542D872 /* Placeholderable */,
- 13E2B5C1BC359C44AB73F5D24BAFDDD5 /* Resources */,
- 52A8D4FE846B6E04B566DBAF11B33A13 /* Support Files */,
+ 60236FB7229876D2840A013B145D0A59 /* IQKeyboardAppearanceConfiguration.swift */,
+ E458CB2F0D624EBA99ABCF7CE5E1399E /* IQKeyboardAppearanceManager.swift */,
+ 505B70202186ED4C41D4F4B471333B8C /* IQKeyboardAppearanceManager+Internal.swift */,
+ CFE454DE084F0805907CED3618775307 /* IQKeyboardManager+Appearance.swift */,
+ C6CE990EBB6C4014829F371A4B7EDA45 /* IQKeyboardManager+Appearance_Deprecated.swift */,
);
- name = IQKeyboardToolbar;
- path = IQKeyboardToolbar;
+ name = Appearance;
sourceTree = "<group>";
};
- B22E10DCB2F25088E198204D0681E4C7 /* Support Files */ = {
+ C070CDA0DFB3B61DF17A36BB00A01128 /* Support Files */ = {
isa = PBXGroup;
children = (
- 15FF3E312676449AB12DADDDB8D5C352 /* IQKeyboardNotification.modulemap */,
- DA85287A9C3D760A6324EF926C0C44CE /* IQKeyboardNotification-dummy.m */,
- C2E377B4F7062BE5BC6007798C6619AD /* IQKeyboardNotification-Info.plist */,
- 27296D8B66561FF21E0EB354428156C7 /* IQKeyboardNotification-prefix.pch */,
- 822DD0DAF7E4428BCCDFE28EAD683ADD /* IQKeyboardNotification-umbrella.h */,
- 87F05B4E0307C30EB4FC212724C8F157 /* IQKeyboardNotification.debug.xcconfig */,
- 1AB8D5FD6175CD8FCC7153B71E6DD77A /* IQKeyboardNotification.release.xcconfig */,
- B7EC4834CE090AEAE5858B4D8B4513C7 /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */,
+ A55448F92051F6C484000FEC63BDFF3D /* IQKeyboardToolbar.modulemap */,
+ 6C0635BDA79C89C7296CD0303339427C /* IQKeyboardToolbar-dummy.m */,
+ 55F8D1F5CE25F6B4179D2FC064E12E66 /* IQKeyboardToolbar-Info.plist */,
+ 0C9110ED661DED37AF8DAEC15BB04B52 /* IQKeyboardToolbar-prefix.pch */,
+ 146780D7423957AA767AF4D50A83AA97 /* IQKeyboardToolbar-umbrella.h */,
+ 489F707934E86F37C9B7CA8D1AF8EA45 /* IQKeyboardToolbar.debug.xcconfig */,
+ DEE18D9DF0DDC7517B2F996F9A39B98B /* IQKeyboardToolbar.release.xcconfig */,
+ D6171832DA27CBD84E84E2DB254A333C /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */,
);
name = "Support Files";
- path = "../Target Support Files/IQKeyboardNotification";
- sourceTree = "<group>";
- };
- B3257EA856A4DD50C7E8688B28071AAA /* Pods-Example */ = {
- isa = PBXGroup;
- children = (
- FF3B6C922ADF7DB53066B95C9359B445 /* Pods-Example.modulemap */,
- 2C45BE81EF6A9A12E115F2EDB69FC7D7 /* Pods-Example-acknowledgements.markdown */,
- D5EC7B9244C6E5B0C7776ADA35992A5D /* Pods-Example-acknowledgements.plist */,
- A6BD2261427B29C50F84843B6BAB7DEA /* Pods-Example-dummy.m */,
- 73D26C4F196C661EA1DB04BCC2471A24 /* Pods-Example-frameworks.sh */,
- 90A0A417BB33C9C0B15A1946762E0142 /* Pods-Example-Info.plist */,
- 93B05AAE9D91B32B46928A2293611FF4 /* Pods-Example-umbrella.h */,
- 455A2446E1A8F92123FBE90A1D4B8D0B /* Pods-Example.debug.xcconfig */,
- B3AA4CA7BB409A5191DBD08356FE703A /* Pods-Example.release.xcconfig */,
- );
- name = "Pods-Example";
- path = "Target Support Files/Pods-Example";
+ path = "../Target Support Files/IQKeyboardToolbar";
sourceTree = "<group>";
};
- BA1DFB9047177FD01B3C29EBE37C8457 /* SocketRocket */ = {
+ C305D48BC7DBA0C6B566317E9BD6CFBD /* Core */ = {
isa = PBXGroup;
children = (
- 306B6BBB2D0B4D417ADD4B82D7D51E82 /* NSRunLoop+SRWebSocket.h */,
- 5FB6A208FD72153F040D4E1354F225B4 /* NSRunLoop+SRWebSocket.m */,
- 0AE37E30F693ED15CA31B520ED420454 /* NSRunLoop+SRWebSocketPrivate.h */,
- 3187DDFEE4C490953B2AEF7B0D19EB1B /* NSURLRequest+SRWebSocket.h */,
- ED7286BA89901CA1D622A1FCF81E718C /* NSURLRequest+SRWebSocket.m */,
- FA41F5D42C8280BA202FDE26BDBDFFA3 /* NSURLRequest+SRWebSocketPrivate.h */,
- 5EF0C08E9D339F2CB75ED0C9E7FA2C0B /* SocketRocket.h */,
- 6A3DB74B2C40BCD9F3AFA585DA322FF5 /* SRConstants.h */,
- A284951838ACA1015F31DBE6C5A8D45F /* SRConstants.m */,
- 2582EC469D9940C7AAE3F903A495E86A /* SRDelegateController.h */,
- B4BBB6B50C15DFF1221CD8E66DC2D354 /* SRDelegateController.m */,
- E7EE2526E40B99B0F243808A2396A01C /* SRError.h */,
- 77195404B1F7ADCD8B3008B1B89F5C03 /* SRError.m */,
- F2183FF2315FBF68B5F334EC6EB19A9B /* SRHash.h */,
- 109E37988FF06586D32321CEA99162B0 /* SRHash.m */,
- FB26ACEBA0181227271430FB01A76848 /* SRHTTPConnectMessage.h */,
- ED22317A1312CBBA0134A8E449ABD201 /* SRHTTPConnectMessage.m */,
- 26FE696F5243F520CB872AC051139FE5 /* SRIOConsumer.h */,
- B5D1545C4C0C2474FD103EFECB90E9C5 /* SRIOConsumer.m */,
- 8C4CE911087AC8260002E6859821FAF0 /* SRIOConsumerPool.h */,
- A6C0BF00B3D547B50DBE54D99A1307F4 /* SRIOConsumerPool.m */,
- AF5E93556B3B98CA5218F3B9E49304F6 /* SRLog.h */,
- F930ACB6AC5D06295D698ED0249EB0AB /* SRLog.m */,
- CEA0C9AAC08B9E0D20DE8BC894AE3FDE /* SRMutex.h */,
- D7EF3525F706753F05EA05BD1819EC4E /* SRMutex.m */,
- B278701FAF564A3D25B8F87CCDB798D6 /* SRPinningSecurityPolicy.h */,
- 0AF7DA075D6BD7E141707379E62BFA63 /* SRPinningSecurityPolicy.m */,
- 32080BC56EEB26340C6292BA94F068B6 /* SRProxyConnect.h */,
- C3F49C31FFD05F4734B464D5C31979FB /* SRProxyConnect.m */,
- D1B2801FD44E489C5B7F202C13D651F2 /* SRRandom.h */,
- 68443C8F28AD901E531D6BFA7559C683 /* SRRandom.m */,
- 43CBF3C99F0BF342AEE8D7C7BE945B62 /* SRRunLoopThread.h */,
- 8609C41722C0D97335DBF43B1CE7AB03 /* SRRunLoopThread.m */,
- C33C375328643D5A9A1D1EA02C88D419 /* SRSecurityPolicy.h */,
- 6839FC9EB46E8CB05E17C35E5A5B579F /* SRSecurityPolicy.m */,
- 21E9444EE5839429C60E9A16651BAD78 /* SRSIMDHelpers.h */,
- 50A2B3566A43C15186D3A1D9F91DB662 /* SRSIMDHelpers.m */,
- 27DA2684B87B3639C3D3D439F177E219 /* SRURLUtilities.h */,
- 390BB9902E7A26E5A753B9CF32673BE9 /* SRURLUtilities.m */,
- D389D10DEC7EB9B503CD45CE58851CA6 /* SRWebSocket.h */,
- 95BCD7B08FF0A2A4F9B0A36B92688E27 /* SRWebSocket.m */,
- 386ACAC75067BB6189F2C50B03C8280B /* Support Files */,
+ CDEA090941D84BE78AB6ACA2C8323009 /* IQBarButtonItem.swift */,
+ 5338278912BB9B815A3DBCD565873B61 /* IQBarButtonItemConfiguration.swift */,
+ 0E0EF5AF36E159B113E57C3BFF5FF3C1 /* IQInvocation.swift */,
+ 23710DC1C669674AD26A8FDDE57F48F7 /* IQKeyboardToolbar.swift */,
+ 571DC2BAC17A9130E8370D5033CE52F7 /* IQKeyboardToolbarPlaceholderConfiguration.swift */,
+ A9717BB96B2954A2EB23E1426415E77A /* IQTitleBarButtonItem.swift */,
+ 54B8DC3528FE95E480DCE254F6DA73B7 /* UIView+IQKeyboardExtension.swift */,
+ BB1224495FCABDAFF1D093B54B98B4CD /* UIView+IQKeyboardExtensionDeprecated.swift */,
+ 9579275B592F1C42A19EE983BF490907 /* UIView+IQKeyboardExtensionObjc.swift */,
);
- name = SocketRocket;
- path = SocketRocket;
+ name = Core;
sourceTree = "<group>";
};
- C73796DD46B1AEC273D7C44D7E60CDF4 /* Core */ = {
+ C3B7E4DCB8DEC9F020A029B703AB455F /* Support Files */ = {
isa = PBXGroup;
children = (
- 4D6EF89B651DCBED1F5A7FA5D36D1FA6 /* IQBarButtonItem.swift */,
- 14A61C146CFCDB5CEC8508DC60360819 /* IQBarButtonItemConfiguration.swift */,
- 9939F486FEF106F98BDD0806CA8E0624 /* IQInvocation.swift */,
- 63CAFAB9111F6F5AAEFD9E00CD0AF892 /* IQKeyboardToolbar.swift */,
- BF60B19D2E8B68520E5121EFFF5A7D4B /* IQKeyboardToolbarPlaceholderConfiguration.swift */,
- 2E8E02D90547D6DBD75A856D8A4E1275 /* IQTitleBarButtonItem.swift */,
- 9976447B92E50DDDCA64DBDE5A47FD7F /* UIView+IQKeyboardExtension.swift */,
- 7F565A673CEEF3B818D7A75F2A2EE8B0 /* UIView+IQKeyboardExtensionDeprecated.swift */,
- 6A599D5DDFD46F7296A5F93623AB6C3A /* UIView+IQKeyboardExtensionObjc.swift */,
+ C42F6FC1585D3ED2B52FE171C76C97F1 /* IQKeyboardManagerSwift.modulemap */,
+ FDBA053AE653CC53F9A78C37AF4C6C8E /* IQKeyboardManagerSwift-dummy.m */,
+ B04B5767EBC461E59F07876C799C4F20 /* IQKeyboardManagerSwift-Info.plist */,
+ AC5AD66AA41CF287FB08541C8D02DD8D /* IQKeyboardManagerSwift-prefix.pch */,
+ 41CBC8895A10C4672DBAEB6AE3ACC66A /* IQKeyboardManagerSwift-umbrella.h */,
+ 91EE5B79C985DC6F7D653B6950E96982 /* IQKeyboardManagerSwift.debug.xcconfig */,
+ 63DD6EE4FA0B4F66362EECE098983A92 /* IQKeyboardManagerSwift.release.xcconfig */,
+ E893B14352B11A5836D409217EE731B0 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */,
);
- name = Core;
+ name = "Support Files";
+ path = "../Target Support Files/IQKeyboardManagerSwift";
sourceTree = "<group>";
};
- C93D11812BB5D25D8ACDA16CA17BF6A4 /* IQKeyboardToolbarManager */ = {
+ CD489BA3201E5699362A624C67671D41 /* Placeholderable */ = {
isa = PBXGroup;
children = (
- 7594A52F0B7E0AD0D9F26BE8026E1E4C /* Array+Sort.swift */,
- 484ECEC55CB9E98BAF0AE020F8FFF767 /* IQDeepResponderContainerView.swift */,
- 44AFC022F6D6DD0DF30E10F9B7C4615A /* IQKeyboardToolbarConfiguration.swift */,
- BC713814A822ABA18A07C72E6B97AE04 /* IQKeyboardToolbarConstants.swift */,
- BB176716E9339D1CA456C696313236FE /* IQKeyboardToolbarManager.swift */,
- 782D18DB9D0B7B74F8613026BAD77E86 /* IQKeyboardToolbarManager+Action.swift */,
- 3F992A0DC4578F2D62CB095A497114CC /* IQKeyboardToolbarManager+Debug.swift */,
- BF4BC9A0614A1C63539C14C08655781F /* IQKeyboardToolbarManager+Deprecated.swift */,
- 158193B636D7824993DB68D81AE2C233 /* IQKeyboardToolbarManager+Internal.swift */,
- BA718E8C5B46720F8012D7471BC6BF37 /* IQKeyboardToolbarManager+Toolbar.swift */,
- 97D19ACC9A79A3CF24DA377E12303E12 /* UIView+Responders.swift */,
- CEAD5B92B7CF2B0746297208D610D3CD /* UIView+RespondersObjc.swift */,
- 472C5FB976462E83207651E16BEEAA5D /* Resources */,
- 659362BF40FCF9635ED3C52F96CC6133 /* Support Files */,
+ 20C27DDCED9494C52C749231DD2A595E /* IQPlaceholderable.swift */,
);
- name = IQKeyboardToolbarManager;
- path = IQKeyboardToolbarManager;
+ name = Placeholderable;
sourceTree = "<group>";
};
- CDD0B85A0330B1E5B6A1922E992D6D74 /* Appearance */ = {
+ CE2E825F08D3AD0FD76E6D78D7512ED0 /* Targets Support Files */ = {
isa = PBXGroup;
children = (
- EF4B79F3BC3201907DE2B7A2671776C1 /* IQKeyboardAppearanceConfiguration.swift */,
- E25ABD3C4935A40132346F656CA1AA7C /* IQKeyboardAppearanceManager.swift */,
- 6381011924A059A30C85325FB30E74A7 /* IQKeyboardAppearanceManager+Internal.swift */,
- A44F945B3203BCA4B178E49ED53E5391 /* IQKeyboardManager+Appearance.swift */,
- FDD0C3C29384D3EEBCB4BE346B1CA890 /* IQKeyboardManager+Appearance_Deprecated.swift */,
+ 9BDBD95ED116334D1B2835202D8D3060 /* Pods-Example */,
);
- name = Appearance;
+ name = "Targets Support Files";
sourceTree = "<group>";
};
CF1408CF629C7361332E53B88F7BD30C = {
children = (
9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */,
- 955D2D4B70444278CFDCF5CF250E2A20 /* Pods */,
- 6A6ACDADD484E61C0C86AAAC23AA5774 /* Products */,
- 1D7583ECA74F66EE34F3E9D627C627BA /* Targets Support Files */,
+ AF8EFED5A9916822FDE32420BB167179 /* Pods */,
+ 3D3B72E3AFC0495991B7DA70976ED933 /* Products */,
+ CE2E825F08D3AD0FD76E6D78D7512ED0 /* Targets Support Files */,
);
sourceTree = "<group>";
};
- D1DA56D0B201AACDCF6837C820268F5C /* IQKeyboardToolbarManager */ = {
+ D4366899C05DF34B7CEFEF4A17154C9B /* Resources */ = {
isa = PBXGroup;
children = (
- 6A737607DB763EBB681D8D0F6E6AB5FB /* IQKeyboardManager+ToolbarManager.swift */,
- C61F58870F6E8F6EEF25FA9A6A0E7F60 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */,
+ E3B311F9D5B3DF5E4E1B7DE48CD9A495 /* PrivacyInfo.xcprivacy */,
);
- name = IQKeyboardToolbarManager;
+ name = Resources;
sourceTree = "<group>";
};
- D47F0896C3D08DD5FCAAE3AD09D78D07 /* IQKeyboardNotification */ = {
+ D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */ = {
isa = PBXGroup;
children = (
- C0B11EBC98CF5A275C2F8077CDEA1F18 /* IQKeyboardInfo.swift */,
- E6A14C9A838BD693FFDCAF82F4D5604A /* IQKeyboardNotification.swift */,
- 4E55C56B4EBD419565958D777C1D742F /* Resources */,
- B22E10DCB2F25088E198204D0681E4C7 /* Support Files */,
+ 1FCA4E5DDAB2C58C6C3DA814626EF4AF /* iOS */,
);
- name = IQKeyboardNotification;
- path = IQKeyboardNotification;
+ name = Frameworks;
sourceTree = "<group>";
};
- D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */ = {
+ DE822F0128DEE5BD65E4849DB66EF094 /* Resources */ = {
isa = PBXGroup;
children = (
- 1FCA4E5DDAB2C58C6C3DA814626EF4AF /* iOS */,
+ 965930BD6B40F15188BF900D749C8087 /* PrivacyInfo.xcprivacy */,
);
- name = Frameworks;
+ name = Resources;
sourceTree = "<group>";
};
- D9C1D5F2F67176B3E300A9D87ACBD68C /* Support Files */ = {
+ E1BCB7760D5817BA6CA9685D74E6FB7E /* IQKeyboardNotification */ = {
isa = PBXGroup;
children = (
- E1CAF7BAA0421C27EFE212A343F56870 /* ResourceBundle-Toast-Swift-Toast-Swift-Info.plist */,
- BC06E9DFB77603B36FDA218B323243F1 /* Toast-Swift.modulemap */,
- B98BCBD470DE1E0FC19C5E1F3AF37195 /* Toast-Swift-dummy.m */,
- EAED633C414062FCB78BD8A5896433FC /* Toast-Swift-Info.plist */,
- 61AD3899C2D649897E11DA65A33ABCEE /* Toast-Swift-prefix.pch */,
- 3D0CA09E0900EA77648A05D608CBA29F /* Toast-Swift-umbrella.h */,
- 02E139B151EDFA1F4F63EA119D2269C7 /* Toast-Swift.debug.xcconfig */,
- 79E6154EEE25D08664ACFE66C69DDFA0 /* Toast-Swift.release.xcconfig */,
+ 3EEA23F96C6AC68B9E75EA96DF3A2009 /* IQKeyboardInfo.swift */,
+ 2D9484404D6249FB632AFD27DE816BA4 /* IQKeyboardNotification.swift */,
+ 4907C1C805D734870D1E2DD75D603938 /* Resources */,
+ 07AA9DC1D1EA564B32DDACA7A124FAB7 /* Support Files */,
);
- name = "Support Files";
- path = "../Target Support Files/Toast-Swift";
+ name = IQKeyboardNotification;
+ path = IQKeyboardNotification;
sourceTree = "<group>";
};
- DFD394DDF6732B23692437B4AD9ECF1E /* IQTextView */ = {
+ F9EA1F07C40E76B31B58A2191AD55929 /* Support Files */ = {
isa = PBXGroup;
children = (
- 1E2BADF249E4A558D7EE5BB1077C1DE1 /* IQTextView.swift */,
- B1F86119EB8AFCE72C0BA2356BBA4C46 /* IQTextView+Placeholderable.swift */,
- 28309F6F20D52ED4CD8FF99A9C1660E7 /* Resources */,
- 4C6F9E06DF0DA1DF8AC4B116BBF4C9C0 /* Support Files */,
+ C5CFDCA44A949CC45A35F6B39A9102F5 /* ResourceBundle-Toast-Swift-Toast-Swift-Info.plist */,
+ FD0C0CB46FCABD1A8983A4A46FE642B3 /* Toast-Swift.modulemap */,
+ 91A7B10BF2A398C4DE008756C3FD3717 /* Toast-Swift-dummy.m */,
+ 7B6DAED522FF6E69907B0FCC56E1AF76 /* Toast-Swift-Info.plist */,
+ 88667F9356BA02D06E19B7A6933E4C5E /* Toast-Swift-prefix.pch */,
+ 4748A6E6B7367BF660CFA1A43EADB738 /* Toast-Swift-umbrella.h */,
+ 11BE5691EBD9795DAB14685DF63050A1 /* Toast-Swift.debug.xcconfig */,
+ 76919F1759271F3FB46298243423C94B /* Toast-Swift.release.xcconfig */,
);
- name = IQTextView;
- path = IQTextView;
+ name = "Support Files";
+ path = "../Target Support Files/Toast-Swift";
sourceTree = "<group>";
};
- FE2569B518EBA4ED83E9AD75F910D0D7 /* IQKeyboardReturnManager */ = {
+ FE0E980AD21C7F24D8AE1F920220D99E /* IQKeyboardManagerSwift */ = {
isa = PBXGroup;
children = (
- 224FAFA7B0169BBAAFD0FA422D7D11A6 /* IQKeyboardReturnManager.swift */,
- FB23C93E47AFBF1FA651D132F7AC06E2 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */,
- 66E229F790E827392A80B7F4C7A6110F /* IQKeyboardReturnManager+UITextViewDelegate.swift */,
- 10288C630688257B185941E1EA55E346 /* IQTextInputViewInfoModel.swift */,
- 8EA7A9F63431873BFF102A07E64CF035 /* Resources */,
- 1D63BF5EA7169C494BFD74466E0A946E /* Support Files */,
+ BB51225BA28BCE73512518D8DB3F49C1 /* Appearance */,
+ 74F7599D754F8BF4C797D41C388661E9 /* Core */,
+ 486FC8A5271F8685519FEE3E46A43F16 /* IQKeyboardToolbarManager */,
+ 0D3F12C890CE52D1258CCE76AF077D74 /* Resign */,
+ DE822F0128DEE5BD65E4849DB66EF094 /* Resources */,
+ C3B7E4DCB8DEC9F020A029B703AB455F /* Support Files */,
);
- name = IQKeyboardReturnManager;
- path = IQKeyboardReturnManager;
+ name = IQKeyboardManagerSwift;
+ path = IQKeyboardManagerSwift;
sourceTree = "<group>";
};
- FEBA5030F43677046B3656649FBE15ED /* SnapKit */ = {
+ FF7ED6932227CE8042A145B2D3E8594A /* Support Files */ = {
isa = PBXGroup;
children = (
- 47BC329529726FFACA942239310E3841 /* Constraint.swift */,
- E293311AF50DC30E5B7F7D2D91BEB28A /* ConstraintAttributes.swift */,
- 972CC8A48122693582F02385A70853A0 /* ConstraintConfig.swift */,
- C23ABFD4CEF6F11C0094E61729745DE3 /* ConstraintConstantTarget.swift */,
- FF4B96374C0DB9D56AB95C3D5A31B152 /* ConstraintDescription.swift */,
- 0EE50CC6D98E37DA330EADC9F9C949F0 /* ConstraintDirectionalInsets.swift */,
- 58E0237741E33CAFB3DB96DAA7559910 /* ConstraintDirectionalInsetTarget.swift */,
- CFCB22B3ED6C05251CBD3059AAE51013 /* ConstraintDSL.swift */,
- 6DFE571CD6A634198545BB1149A5399C /* ConstraintInsets.swift */,
- 92C5C459A1F7BF6872A58A16B7092803 /* ConstraintInsetTarget.swift */,
- 080D923BC81BB12EE5B738187A72A0D4 /* ConstraintItem.swift */,
- D2793937CF93115D3117A82FB873124B /* ConstraintLayoutGuide.swift */,
- 45E554E7AE314B29D9C07A10667261BE /* ConstraintLayoutGuide+Extensions.swift */,
- 84BBB0405889161CCDDCD4F166723CBF /* ConstraintLayoutGuideDSL.swift */,
- D8D8726D60E6EF3E455768E64432DA57 /* ConstraintLayoutSupport.swift */,
- A55BC45618B737DBC6885D98DC8C9C0C /* ConstraintLayoutSupportDSL.swift */,
- D4C8C6089794ACE3010224A9FB1D90EA /* ConstraintMaker.swift */,
- FB474AD377D72ECDF638D46A73B7D687 /* ConstraintMakerEditable.swift */,
- 37445197B6E56B3F3CA861A7F21F1C41 /* ConstraintMakerExtendable.swift */,
- 24926E8158D8FAD9BE42C760B3154B55 /* ConstraintMakerFinalizable.swift */,
- 9101BAF3027E387E34B0301BE000FA50 /* ConstraintMakerPrioritizable.swift */,
- C8BFDD7C500F5D6D58D212CB15B52E08 /* ConstraintMakerRelatable.swift */,
- 529559A67714BC64192FD9BF92B33312 /* ConstraintMakerRelatable+Extensions.swift */,
- 750817E69AAE97D1AF5F958FC5904BF2 /* ConstraintMultiplierTarget.swift */,
- B77F72F31D132841951EF8E4FA67360A /* ConstraintOffsetTarget.swift */,
- 6058A4E7C2EAB9B01A8DBB5AAD7E72A2 /* ConstraintPriority.swift */,
- B932A928D72C73FB59FC964A82AC2723 /* ConstraintPriorityTarget.swift */,
- CFB853532F59E8A63D1C93202280CEE9 /* ConstraintRelatableTarget.swift */,
- 363F0A017C453E3DC084A7B5BDB87911 /* ConstraintRelation.swift */,
- A8BBDD1BF37BF58D4C467C1D1F21D462 /* ConstraintView.swift */,
- C1C674397D453B6D18F9DE46BC55B6FF /* ConstraintView+Extensions.swift */,
- C53921D76AE7ECC63293C2263C9325A0 /* ConstraintViewDSL.swift */,
- B8A90925F3434F73BD6A036480A5A473 /* Debugging.swift */,
- 5C0366C8DAD8762352B37EDB4DD62E2E /* LayoutConstraint.swift */,
- DD6C692550BC0661BA84378E58F6BA8A /* LayoutConstraintItem.swift */,
- AEF5BBB7C4ACF7C06BBD262B6C1145CE /* Typealiases.swift */,
- E54219744D41CC6C6674908699602DD9 /* UILayoutSupport+Extensions.swift */,
- 9A941C126B5B7C383F87BEF24EFD16F1 /* Resources */,
- 75159EE7B37E3F28B11793B290D99D4D /* Support Files */,
+ 67D0D6268BE256855FBB21AE5BC5B964 /* IQKeyboardCore.modulemap */,
+ F50581928869D566B92180AA1299E52F /* IQKeyboardCore-dummy.m */,
+ E058167C974DFE4D965C8610213B199F /* IQKeyboardCore-Info.plist */,
+ F2287231BF7C36B0DB9EC76438EBC239 /* IQKeyboardCore-prefix.pch */,
+ 59EE4FDA51971483A37C8328CFE377A0 /* IQKeyboardCore-umbrella.h */,
+ E1F176FD979DBCBA76952D14124736B5 /* IQKeyboardCore.debug.xcconfig */,
+ CCB5594798F116AA30B88E5C1C583D3B /* IQKeyboardCore.release.xcconfig */,
+ 1D5FB9407F78FE5D624B6C712AB9DDE2 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */,
);
- name = SnapKit;
- path = SnapKit;
+ name = "Support Files";
+ path = "../Target Support Files/IQKeyboardCore";
sourceTree = "<group>";
};
/* End PBXGroup section */
);
runOnlyForDeploymentPostprocessing = 0;
};
- 122D78F42E79267651C92A08FF3CBF82 /* Headers */ = {
+ 3B1AF30CF9C8E42E24DA5BEA63D1D465 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- 64365C2671D733D3AAE1E25684E73255 /* Pods-Example-umbrella.h in Headers */,
+ FE0D3260BF27D388B0200F1AC8151619 /* IQKeyboardCore-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 3B1AF30CF9C8E42E24DA5BEA63D1D465 /* Headers */ = {
+ 42F43D55541A671D6DBC06F66B80A9B0 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- FE0D3260BF27D388B0200F1AC8151619 /* IQKeyboardCore-umbrella.h in Headers */,
+ EE405C056D218B9BAC83EEED1D5364B3 /* Pods-Example-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
);
runOnlyForDeploymentPostprocessing = 0;
};
- E0881C44D4CBAF3C805B0C76FC20E95E /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- C4CC8FC7015DCE5912B7607AFB238EFE /* Pods-DeepChordsSdk-umbrella.h in Headers */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
ECC96828C08E355DF2C5A52C3625D7B2 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
};
0AEE99A309977BD12A049FF48AF9BA4B /* Pods-Example */ = {
isa = PBXNativeTarget;
- buildConfigurationList = 95C096ADDB6F7FCAFFA3FBB358C75EF3 /* Build configuration list for PBXNativeTarget "Pods-Example" */;
+ buildConfigurationList = 12D0905E0518850E5DE1D54F05A4A756 /* Build configuration list for PBXNativeTarget "Pods-Example" */;
buildPhases = (
- 122D78F42E79267651C92A08FF3CBF82 /* Headers */,
- 85B610DD95380C789F1D31249548827B /* Sources */,
- 3683C5D0C8F465D221926E5B41E0B565 /* Frameworks */,
- 2E3D44000BD1509E439B9C80D2F2E273 /* Resources */,
+ 42F43D55541A671D6DBC06F66B80A9B0 /* Headers */,
+ E307F747D809998E2855BF5E29AA5E96 /* Sources */,
+ F6C13B4753DD829FC833FA2547E7D672 /* Frameworks */,
+ 5223D5F237F3215376AE5775C9C57AAB /* Resources */,
);
buildRules = (
);
dependencies = (
- AEFFF3B21972CDA23989650CB0D06DC1 /* PBXTargetDependency */,
- F2792ADD73FF2795D46955194D6DB5FA /* PBXTargetDependency */,
- 0A6F859D7948477715DBD4333CD962F5 /* PBXTargetDependency */,
- 1EE6EF0BEC589B1038459A693177F2FE /* PBXTargetDependency */,
- 6A012670364ED3DE97C5B8D570417F17 /* PBXTargetDependency */,
- 54C3CEF0CE5F2ADC19CF09FA97EA2FCD /* PBXTargetDependency */,
- 77F02D151BFA0BF2A8184E8F7040E02E /* PBXTargetDependency */,
- 7C197C0E14E357C0482C5CECC1F7DAE7 /* PBXTargetDependency */,
- FC49926069485756B05C5F53750496AD /* PBXTargetDependency */,
- 9143EFF5B329D660A0398F7391E5D055 /* PBXTargetDependency */,
- 3E3639BC049B1894293B33F5B52D836A /* PBXTargetDependency */,
+ D343C18942997E018C6A310246336DE6 /* PBXTargetDependency */,
+ 152101CBFAF94F65E3B27CC680264991 /* PBXTargetDependency */,
+ 7C077718A5CEDB25EC2892CEBACB4339 /* PBXTargetDependency */,
+ B11F27B70D08B0FEF7431B8924947065 /* PBXTargetDependency */,
+ 996F0386FA0B02E721732CA60610D40F /* PBXTargetDependency */,
+ 737D1E8DADF9CDAFC81E5C0D350A0ADC /* PBXTargetDependency */,
+ 94679387F2FD712C79B6460716C27959 /* PBXTargetDependency */,
+ 4E3DAB692D8026C285CEAA403E1335A0 /* PBXTargetDependency */,
+ 885F8DCF2C5D77CA37CFE984BF58D1E5 /* PBXTargetDependency */,
+ 0E210983429B81BC6BD5E4CE705BCED5 /* PBXTargetDependency */,
+ 524A21CDBCC0BFEEE9805927C3AE92A0 /* PBXTargetDependency */,
);
name = "Pods-Example";
productName = Pods_Example;
);
dependencies = (
);
- name = "IQTextInputViewNotification-IQTextInputViewNotification";
- productName = IQTextInputViewNotification;
- productReference = F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */;
- productType = "com.apple.product-type.bundle";
- };
- 57C07B65DFE17EDE1FBA00A59C380215 /* Pods-DeepChordsSdk */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 49D80946082E3E53F4077E15D8887408 /* Build configuration list for PBXNativeTarget "Pods-DeepChordsSdk" */;
- buildPhases = (
- E0881C44D4CBAF3C805B0C76FC20E95E /* Headers */,
- B559610B7522BD1394961D290D7F9F24 /* Sources */,
- D603B521417D6EFBEB7EAECC9C431345 /* Frameworks */,
- 51DCE991AF37B3EEABE23F0A727B58A0 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- DDA643E4BF2CFF13D6B0D25A5C59AB5F /* PBXTargetDependency */,
- );
- name = "Pods-DeepChordsSdk";
- productName = Pods_DeepChordsSdk;
- productReference = 06FEEB0FA2AA89DF42A1C6525F644FBF /* Pods-DeepChordsSdk */;
- productType = "com.apple.product-type.framework";
+ name = "IQTextInputViewNotification-IQTextInputViewNotification";
+ productName = IQTextInputViewNotification;
+ productReference = F956E149F5B195BB7833F97FC6211AE8 /* IQTextInputViewNotification-IQTextInputViewNotification */;
+ productType = "com.apple.product-type.bundle";
};
7C5613175BBC4BF67E36DB4FBEBC01D0 /* IQKeyboardToolbarManager-IQKeyboardToolbarManager */ = {
isa = PBXNativeTarget;
mainGroup = CF1408CF629C7361332E53B88F7BD30C;
minimizedProjectReferenceProxies = 0;
preferredProjectObjectVersion = 77;
- productRefGroup = 6A6ACDADD484E61C0C86AAAC23AA5774 /* Products */;
+ productRefGroup = 3D3B72E3AFC0495991B7DA70976ED933 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
4502C7427440BEB17A50C0BF6E638A85 /* IQTextInputViewNotification-IQTextInputViewNotification */,
12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */,
A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */,
- 57C07B65DFE17EDE1FBA00A59C380215 /* Pods-DeepChordsSdk */,
0AEE99A309977BD12A049FF48AF9BA4B /* Pods-Example */,
19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */,
8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 2E3D44000BD1509E439B9C80D2F2E273 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
2F55A6F40CBE52B1DAF28461F9E6E647 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
);
runOnlyForDeploymentPostprocessing = 0;
};
- 51DCE991AF37B3EEABE23F0A727B58A0 /* Resources */ = {
+ 5223D5F237F3215376AE5775C9C57AAB /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- 85B610DD95380C789F1D31249548827B /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 7FCA9A032C39444BD74F08A5F3927839 /* Pods-Example-dummy.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
8BEB91B4B898532A40DB8A8E4B9A7792 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
);
runOnlyForDeploymentPostprocessing = 0;
};
- B559610B7522BD1394961D290D7F9F24 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- F3D41915714BC875B1DC32F49293A8B6 /* Pods-DeepChordsSdk-dummy.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
BF6F1816B0325207E7310ABC9FD05174 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
);
runOnlyForDeploymentPostprocessing = 0;
};
+ E307F747D809998E2855BF5E29AA5E96 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 7234D96B853E283354A1F004D77D82E3 /* Pods-Example-dummy.m in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
EDF3D1BC9513EF41FD61EEC958BC7E9C /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
target = 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */;
targetProxy = 4294839685D9EA7EF6090113DB9528A3 /* PBXContainerItemProxy */;
};
- 0A6F859D7948477715DBD4333CD962F5 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = IQKeyboardNotification;
- target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */;
- targetProxy = A24EA8C0FD67224523A2A8049A529730 /* PBXContainerItemProxy */;
- };
0BA497932D68F052CFDA60CB4325E823 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = IQKeyboardCore;
target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */;
targetProxy = C96EFF1386F982C542C2B03977A6FFD6 /* PBXContainerItemProxy */;
};
+ 0E210983429B81BC6BD5E4CE705BCED5 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = SocketRocket;
+ target = 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */;
+ targetProxy = CCAF6F64C850AC4D2BE5E949A176EE04 /* PBXContainerItemProxy */;
+ };
0ED2A9B38A71F6850A959089852BDB0A /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift";
target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */;
targetProxy = 9A200DA2E207287B114783961A389F97 /* PBXContainerItemProxy */;
};
- 1EE6EF0BEC589B1038459A693177F2FE /* PBXTargetDependency */ = {
+ 152101CBFAF94F65E3B27CC680264991 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = IQKeyboardReturnManager;
- target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */;
- targetProxy = 8031384E87ED727FE68F4242803FF742 /* PBXContainerItemProxy */;
+ name = IQKeyboardManagerSwift;
+ target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */;
+ targetProxy = 0912467D7A71E3F77043F2594897E25A /* PBXContainerItemProxy */;
};
1F9AF4725D5847BEA5D8B724D1A3B414 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */;
targetProxy = 43A509886BF66DE03AA2357743AC5769 /* PBXContainerItemProxy */;
};
- 3E3639BC049B1894293B33F5B52D836A /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = "Toast-Swift";
- target = B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */;
- targetProxy = 548AF3FE70CC81B2ABBAEF65818BA3A6 /* PBXContainerItemProxy */;
- };
443ECCCC8495E109D669FC24E39EE5E7 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = IQKeyboardToolbarManager;
target = A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */;
targetProxy = F68560EF2AF1432CDC4EDEE224F0B10F /* PBXContainerItemProxy */;
};
- 54C3CEF0CE5F2ADC19CF09FA97EA2FCD /* PBXTargetDependency */ = {
+ 4E3DAB692D8026C285CEAA403E1335A0 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = IQKeyboardToolbarManager;
- target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */;
- targetProxy = D3993F1F1D303ACFD97829D6D9115BA0 /* PBXContainerItemProxy */;
+ name = IQTextView;
+ target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */;
+ targetProxy = 84D65A87ADDD9D3C93E1A486065EEB5E /* PBXContainerItemProxy */;
+ };
+ 524A21CDBCC0BFEEE9805927C3AE92A0 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = "Toast-Swift";
+ target = B990BD87169C76A3ED3FE8A9258D91A3 /* Toast-Swift */;
+ targetProxy = D9071BA9AD4FD44E3C0BF63A0C60ABDB /* PBXContainerItemProxy */;
};
5A538984C0CD4E2FF0B2AAA2EF368D0F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */;
targetProxy = 925132ADAAA2012B51EAE2C13D1BD31F /* PBXContainerItemProxy */;
};
- 6A012670364ED3DE97C5B8D570417F17 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = IQKeyboardToolbar;
- target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */;
- targetProxy = 6130D9140D152F57AA543D42CA625298 /* PBXContainerItemProxy */;
- };
- 77F02D151BFA0BF2A8184E8F7040E02E /* PBXTargetDependency */ = {
+ 737D1E8DADF9CDAFC81E5C0D350A0ADC /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = IQTextInputViewNotification;
- target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */;
- targetProxy = D7076AE16282F5B2F87DAD903E05C6C4 /* PBXContainerItemProxy */;
+ name = IQKeyboardToolbarManager;
+ target = 020993F16DA5986DACE118349EBCE9E5 /* IQKeyboardToolbarManager */;
+ targetProxy = 4413AA0F5A0FE89D45F048DFDA069D4C /* PBXContainerItemProxy */;
};
- 7C197C0E14E357C0482C5CECC1F7DAE7 /* PBXTargetDependency */ = {
+ 7C077718A5CEDB25EC2892CEBACB4339 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = IQTextView;
- target = 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */;
- targetProxy = 1E3FD4E83C3BACBC0EE2DD7F457AA6E9 /* PBXContainerItemProxy */;
+ name = IQKeyboardNotification;
+ target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */;
+ targetProxy = 1FEA972AD7ADF1B6ED1098A97F8C80E7 /* PBXContainerItemProxy */;
};
806811E474B5E127D48FE9CA32DCFB26 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */;
targetProxy = 9D53E47458385470A91D7295E48E0FD6 /* PBXContainerItemProxy */;
};
- 9143EFF5B329D660A0398F7391E5D055 /* PBXTargetDependency */ = {
+ 885F8DCF2C5D77CA37CFE984BF58D1E5 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = SocketRocket;
- target = 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */;
- targetProxy = BACED4BB4D08C0B382C214709ABE6A91 /* PBXContainerItemProxy */;
+ name = SnapKit;
+ target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */;
+ targetProxy = C84EDD8E20FD82ACF5BAA853D7A98757 /* PBXContainerItemProxy */;
+ };
+ 94679387F2FD712C79B6460716C27959 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = IQTextInputViewNotification;
+ target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */;
+ targetProxy = 0E80629939204951344BFDBDD972B058 /* PBXContainerItemProxy */;
+ };
+ 996F0386FA0B02E721732CA60610D40F /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = IQKeyboardToolbar;
+ target = F4FE17428FD0E607723A44F17231B7A1 /* IQKeyboardToolbar */;
+ targetProxy = FB352D0EACB31BC5A170B7FA34A00BBE /* PBXContainerItemProxy */;
};
9AB32C8C254D84A755461731E5E31837 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = EEE261386011CDF271BE289F73FF5959 /* IQKeyboardCore-IQKeyboardCore */;
targetProxy = 1CC338AE066CE11E9D4C832A727D9C61 /* PBXContainerItemProxy */;
};
- AEFFF3B21972CDA23989650CB0D06DC1 /* PBXTargetDependency */ = {
+ B11F27B70D08B0FEF7431B8924947065 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = IQKeyboardCore;
- target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */;
- targetProxy = D3C8D19228BDBCB03280ABF945D775BA /* PBXContainerItemProxy */;
+ name = IQKeyboardReturnManager;
+ target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */;
+ targetProxy = D7E4A629122BDE4C2FE790204B869F14 /* PBXContainerItemProxy */;
};
BAE9291352BA3C02DCD824BD9455EEFB /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = A26E6FD851C20D652B2755C1464A9990 /* IQKeyboardNotification */;
targetProxy = 6795B29B74A0DFB983C8C121DAC73B8F /* PBXContainerItemProxy */;
};
- DDA643E4BF2CFF13D6B0D25A5C59AB5F /* PBXTargetDependency */ = {
+ D343C18942997E018C6A310246336DE6 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = SocketRocket;
- target = 1948D0B63D2CF6A48E18B0B292BC6091 /* SocketRocket */;
- targetProxy = 7C1DC3C44CB9ED8404023CBE11C3A841 /* PBXContainerItemProxy */;
+ name = IQKeyboardCore;
+ target = F9A1BF709B7BA4C24A83664EB1E1C7D4 /* IQKeyboardCore */;
+ targetProxy = 385F1280A6FCEE828640CF9547618715 /* PBXContainerItemProxy */;
};
E4562E3C97AF6073F7BD53F0DA943866 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0981F89DB5DA3FFCFFEBDE1F56287054 /* IQKeyboardReturnManager */;
targetProxy = 32B49C1963D38D5E1E60E037311DCDEF /* PBXContainerItemProxy */;
};
- F2792ADD73FF2795D46955194D6DB5FA /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = IQKeyboardManagerSwift;
- target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */;
- targetProxy = 2DE1780C07830F70EB974DDA0E002280 /* PBXContainerItemProxy */;
- };
F7852222FD7DD0B21BC78B245F2045A0 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = IQTextInputViewNotification;
target = 283C1F2EA88CD4413165801A6748A48E /* IQTextInputViewNotification */;
targetProxy = 6C9C732B28DF0513A21CE6E248F89072 /* PBXContainerItemProxy */;
};
- FC49926069485756B05C5F53750496AD /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = SnapKit;
- target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */;
- targetProxy = 92C92FF2930D007DABF544DC7AC08060 /* PBXContainerItemProxy */;
- };
FDF0C9122AFE5F4537D84EB5B5EA2535 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "IQKeyboardToolbarManager-IQKeyboardToolbarManager";
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
- 1B2F38B82BEBA44EF2EE45BF7A44037A /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 5AF0EBE9A79115D36EF40E456919D63B /* IQKeyboardManagerSwift.release.xcconfig */;
- buildSettings = {
- CODE_SIGNING_ALLOWED = NO;
- CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift";
- IBSC_MODULE = IQKeyboardManagerSwift;
- INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
- PRODUCT_NAME = IQKeyboardManagerSwift;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = bundle;
- };
- name = Release;
- };
- 1D0FBA28D44BDD4502A8E31DAEABF97D /* Release */ = {
+ 04C6C91CBC661C204590E391F7F41A7A /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 78882EBBF9DB9EAA48F3FFBF14D1E0B5 /* IQKeyboardToolbar.release.xcconfig */;
+ baseConfigurationReference = B45138496B85A072654D1D0F8EBBEDE5 /* Pods-Example.debug.xcconfig */;
buildSettings = {
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
- GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch";
- GENERATE_INFOPLIST_FILE = NO;
- INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist";
+ INFOPLIST_FILE = "Target Support Files/Pods-Example/Pods-Example-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap";
- PRODUCT_MODULE_NAME = IQKeyboardToolbar;
- PRODUCT_NAME = IQKeyboardToolbar;
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-Example/Pods-Example.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_INSTALL_OBJC_HEADER = YES;
- SWIFT_VERSION = 5.9;
TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
+ name = Debug;
+ };
+ 1B2F38B82BEBA44EF2EE45BF7A44037A /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 63DD6EE4FA0B4F66362EECE098983A92 /* IQKeyboardManagerSwift.release.xcconfig */;
+ buildSettings = {
+ CODE_SIGNING_ALLOWED = NO;
+ CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift";
+ IBSC_MODULE = IQKeyboardManagerSwift;
+ INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist";
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+ PRODUCT_NAME = IQKeyboardManagerSwift;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ WRAPPER_EXTENSION = bundle;
+ };
name = Release;
};
- 1F029A7E58A02CC7BF83B726ECB24B27 /* Debug */ = {
+ 1D0FBA28D44BDD4502A8E31DAEABF97D /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 455A2446E1A8F92123FBE90A1D4B8D0B /* Pods-Example.debug.xcconfig */;
+ baseConfigurationReference = DEE18D9DF0DDC7517B2F996F9A39B98B /* IQKeyboardToolbar.release.xcconfig */;
buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
ENABLE_USER_SCRIPT_SANDBOXING = NO;
- INFOPLIST_FILE = "Target Support Files/Pods-Example/Pods-Example-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-prefix.pch";
+ GENERATE_INFOPLIST_FILE = NO;
+ INFOPLIST_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
LD_RUNPATH_SEARCH_PATHS = (
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-Example/Pods-Example.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ MODULEMAP_FILE = "Target Support Files/IQKeyboardToolbar/IQKeyboardToolbar.modulemap";
+ PRODUCT_MODULE_NAME = IQKeyboardToolbar;
+ PRODUCT_NAME = IQKeyboardToolbar;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_INSTALL_OBJC_HEADER = YES;
+ SWIFT_VERSION = 5.9;
TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Debug;
+ name = Release;
};
298BF47A1ADB1CEC5A9281F125EF0788 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 1515EB933E55F8DF1275984150311F6F /* IQTextInputViewNotification.release.xcconfig */;
+ baseConfigurationReference = 92C9F4075FCE276543C1111C2F0BA0BF /* IQTextInputViewNotification.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification";
};
2C4EBC8097D4D07427A18EC0F79738BE /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 5AF0EBE9A79115D36EF40E456919D63B /* IQKeyboardManagerSwift.release.xcconfig */;
+ baseConfigurationReference = 63DD6EE4FA0B4F66362EECE098983A92 /* IQKeyboardManagerSwift.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
3016B50127E54871902147B82FABA968 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 8981CA762CD2FDB68D15FEEA091439B5 /* IQKeyboardToolbarManager.release.xcconfig */;
+ baseConfigurationReference = 85D3C8F02A139CF2F9C0C993194CD117 /* IQKeyboardToolbarManager.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
34DA1E3BEA25E012EF708AE69C0C9193 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 02E139B151EDFA1F4F63EA119D2269C7 /* Toast-Swift.debug.xcconfig */;
+ baseConfigurationReference = 11BE5691EBD9795DAB14685DF63050A1 /* Toast-Swift.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Toast-Swift";
};
37AF8DF61716FB1975DE10B4998E2A87 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 79E6154EEE25D08664ACFE66C69DDFA0 /* Toast-Swift.release.xcconfig */;
+ baseConfigurationReference = 76919F1759271F3FB46298243423C94B /* Toast-Swift.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/Toast-Swift";
};
397EF464FF32EAD44C05D7CE58A2C382 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = D5434748DD18D8B60013ABF3FFC5B95F /* IQTextView.release.xcconfig */;
+ baseConfigurationReference = 62262BEA23D1D1BF44B8817B2B60B3E6 /* IQTextView.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView";
};
47C2D0929EA82A67E33FEB42776A6CAC /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 99B82533878EEF9F0E2FB3560695FF8A /* IQTextView.debug.xcconfig */;
+ baseConfigurationReference = 0842F74D06454E8BEC51E6A11CF3DE14 /* IQTextView.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextView";
};
4E28A2258944850B8D0D598586B5E92B /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 1AB8D5FD6175CD8FCC7153B71E6DD77A /* IQKeyboardNotification.release.xcconfig */;
+ baseConfigurationReference = 515C05AD64614F3521DC64EC57E82505 /* IQKeyboardNotification.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
5392BBBB9A595846BCE334B1D7D1D3B7 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = F528CE7CB37911E316CD1F5622E5B931 /* IQKeyboardReturnManager.debug.xcconfig */;
+ baseConfigurationReference = 38E2C5F1AEDBA8AE492CEA802F817468 /* IQKeyboardReturnManager.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager";
};
544532B6E87F836C1A3288A60D36F726 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = D5434748DD18D8B60013ABF3FFC5B95F /* IQTextView.release.xcconfig */;
+ baseConfigurationReference = 62262BEA23D1D1BF44B8817B2B60B3E6 /* IQTextView.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
5F0B975EFB983C4E1131BDA3D8ED0683 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 78F95F4E86380B049117A093BFC1CD7B /* IQTextInputViewNotification.debug.xcconfig */;
+ baseConfigurationReference = F529B06BEEDDCD798A88853E31425F7F /* IQTextInputViewNotification.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
60B198379BE0F80DDD5483A405A8AC5F /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 159C74980AC55D136945F073F6CEDC14 /* IQKeyboardToolbar.debug.xcconfig */;
+ baseConfigurationReference = 489F707934E86F37C9B7CA8D1AF8EA45 /* IQKeyboardToolbar.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
60BF7D5EEEA720FA876075D448A3EEFF /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 9F272A689E05B2AA0C0ED18AD4383DDE /* SocketRocket.debug.xcconfig */;
+ baseConfigurationReference = F11293794E00308CAA410612093F7A4A /* SocketRocket.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
63E9BC6B186B49FDCAB4170225DF66FE /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 914B3416C83998074DDAB130CB468706 /* IQKeyboardReturnManager.release.xcconfig */;
+ baseConfigurationReference = A262F133DB93EED81579AA222BFD19CE /* IQKeyboardReturnManager.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardReturnManager";
};
6458EACFEBDCB49A35654564C62A5CDB /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 87F05B4E0307C30EB4FC212724C8F157 /* IQKeyboardNotification.debug.xcconfig */;
+ baseConfigurationReference = 8E7ED35936247C28612B355EA8EC57E8 /* IQKeyboardNotification.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification";
};
64801BD417925AB9BA656A8FA9DC5CB6 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = DCDF74B5DEAC5E25CFC4D9F9B16EFBEB /* IQKeyboardToolbarManager.debug.xcconfig */;
+ baseConfigurationReference = 34539C6FBA078A15E22FBBB000D0BEEF /* IQKeyboardToolbarManager.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
74ED47C1AB733A447D6619EAD98BAD82 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = AA485EB92636FB68E91AF3FCC1CE9C5E /* IQKeyboardCore.release.xcconfig */;
+ baseConfigurationReference = CCB5594798F116AA30B88E5C1C583D3B /* IQKeyboardCore.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore";
};
7AA36B6CE3B0C3B48B651A2702CCFC98 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 4B6ABE8E0C199299C26E4B5977886B71 /* SnapKit.release.xcconfig */;
+ baseConfigurationReference = 9ECB7E51F8FC326EA5DA3E8BA5A47514 /* SnapKit.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit";
};
name = Release;
};
- 7D3C700E017BEA5E61F542AD4EBE06C7 /* Release */ = {
+ 7D0C8C20DBC2A2F1419DA5A22CAEDF02 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = B3AA4CA7BB409A5191DBD08356FE703A /* Pods-Example.release.xcconfig */;
+ baseConfigurationReference = 243410B9535472556EA4BB6DBC133A0D /* Pods-Example.release.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
};
7E48D17D0469F73801BBDAF1F20755F2 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 79E6154EEE25D08664ACFE66C69DDFA0 /* Toast-Swift.release.xcconfig */;
+ baseConfigurationReference = 76919F1759271F3FB46298243423C94B /* Toast-Swift.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
name = Debug;
};
- 8E2D63C2146204D6E9066CFE984F976A /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 91511868D1335C41FD84563EF906555C /* Pods-DeepChordsSdk.release.xcconfig */;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- CLANG_ENABLE_OBJC_WEAK = NO;
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_MODULE_VERIFIER = NO;
- ENABLE_USER_SCRIPT_SANDBOXING = NO;
- INFOPLIST_FILE = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Release;
- };
8F408C586919D67ACCB4002B798BF1CE /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 319AC1D7C71149C2DD5EF02DECE3F511 /* SnapKit.debug.xcconfig */;
+ baseConfigurationReference = 5D492AF390BE09816971C368B6679AAC /* SnapKit.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit";
};
9D0D7572FEDA4CC9E75E7387846AFE57 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 319AC1D7C71149C2DD5EF02DECE3F511 /* SnapKit.debug.xcconfig */;
+ baseConfigurationReference = 5D492AF390BE09816971C368B6679AAC /* SnapKit.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
9E6F8A334BBF6110E0F8360AA5245522 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 87F05B4E0307C30EB4FC212724C8F157 /* IQKeyboardNotification.debug.xcconfig */;
+ baseConfigurationReference = 8E7ED35936247C28612B355EA8EC57E8 /* IQKeyboardNotification.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
A0F0EEB28C54A3D861769B31AB6A09BC /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 9374F8A0206251FC7979A888F803B656 /* IQKeyboardCore.debug.xcconfig */;
+ baseConfigurationReference = E1F176FD979DBCBA76952D14124736B5 /* IQKeyboardCore.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
B5986331465FE771133F16D76C24C707 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 9374F8A0206251FC7979A888F803B656 /* IQKeyboardCore.debug.xcconfig */;
+ baseConfigurationReference = E1F176FD979DBCBA76952D14124736B5 /* IQKeyboardCore.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardCore";
};
BA84D2E7DDC5F76ACF1327798B6F924C /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 78F95F4E86380B049117A093BFC1CD7B /* IQTextInputViewNotification.debug.xcconfig */;
+ baseConfigurationReference = F529B06BEEDDCD798A88853E31425F7F /* IQTextInputViewNotification.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQTextInputViewNotification";
};
BAD20131EC29650C6737E66854A3A9FD /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 4B6ABE8E0C199299C26E4B5977886B71 /* SnapKit.release.xcconfig */;
+ baseConfigurationReference = 9ECB7E51F8FC326EA5DA3E8BA5A47514 /* SnapKit.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
BFE9B004B8D63FFCD9138A8CD9D03F13 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 1AB8D5FD6175CD8FCC7153B71E6DD77A /* IQKeyboardNotification.release.xcconfig */;
+ baseConfigurationReference = 515C05AD64614F3521DC64EC57E82505 /* IQKeyboardNotification.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardNotification";
};
CC57776530A62F3C6BCEE299CDB87503 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 99B82533878EEF9F0E2FB3560695FF8A /* IQTextView.debug.xcconfig */;
+ baseConfigurationReference = 0842F74D06454E8BEC51E6A11CF3DE14 /* IQTextView.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
D0C03895DE80B8549E8C1D167D22E44D /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 5084335EF29A15EB6C31DFB1ACA15349 /* IQKeyboardManagerSwift.debug.xcconfig */;
+ baseConfigurationReference = 91EE5B79C985DC6F7D653B6950E96982 /* IQKeyboardManagerSwift.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
D0D91380BCB9BC9A0529D56C8ED5FFE9 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 159C74980AC55D136945F073F6CEDC14 /* IQKeyboardToolbar.debug.xcconfig */;
+ baseConfigurationReference = 489F707934E86F37C9B7CA8D1AF8EA45 /* IQKeyboardToolbar.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar";
};
D138F4694413B3332A4486830C10613A /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = DCDF74B5DEAC5E25CFC4D9F9B16EFBEB /* IQKeyboardToolbarManager.debug.xcconfig */;
+ baseConfigurationReference = 34539C6FBA078A15E22FBBB000D0BEEF /* IQKeyboardToolbarManager.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager";
};
D29AEDD40B3E8B1E6FC8C1D23E9FE854 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 1515EB933E55F8DF1275984150311F6F /* IQTextInputViewNotification.release.xcconfig */;
+ baseConfigurationReference = 92C9F4075FCE276543C1111C2F0BA0BF /* IQTextInputViewNotification.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
name = Release;
};
- DDBEDC2B6C48735DEA3B7E0F66D166CA /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 4BF6C697C2EB03CCBCE9CA841EA31F47 /* Pods-DeepChordsSdk.debug.xcconfig */;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- CLANG_ENABLE_OBJC_WEAK = NO;
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- ENABLE_MODULE_VERIFIER = NO;
- ENABLE_USER_SCRIPT_SANDBOXING = NO;
- INFOPLIST_FILE = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 13.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Debug;
- };
E06F70F13B606F0979741BCAFE1F1003 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 02E139B151EDFA1F4F63EA119D2269C7 /* Toast-Swift.debug.xcconfig */;
+ baseConfigurationReference = 11BE5691EBD9795DAB14685DF63050A1 /* Toast-Swift.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
E0AD5D7D6A14E0A5CE237F7AA2103EDA /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 10CAAD795A45AB49A0EE4D6805AB7A1F /* SocketRocket.release.xcconfig */;
+ baseConfigurationReference = 038641EE227958FF5315FA3A32FF32EE /* SocketRocket.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
E5E79CB0A013D41033C3D1F195F2D511 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = F528CE7CB37911E316CD1F5622E5B931 /* IQKeyboardReturnManager.debug.xcconfig */;
+ baseConfigurationReference = 38E2C5F1AEDBA8AE492CEA802F817468 /* IQKeyboardReturnManager.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
EA45E75E18A3088D3BECAB8A13C8E1FA /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 5084335EF29A15EB6C31DFB1ACA15349 /* IQKeyboardManagerSwift.debug.xcconfig */;
+ baseConfigurationReference = 91EE5B79C985DC6F7D653B6950E96982 /* IQKeyboardManagerSwift.debug.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift";
};
ED5F5D7028C0D13C5D338346ADB64D2D /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 78882EBBF9DB9EAA48F3FFBF14D1E0B5 /* IQKeyboardToolbar.release.xcconfig */;
+ baseConfigurationReference = DEE18D9DF0DDC7517B2F996F9A39B98B /* IQKeyboardToolbar.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbar";
};
EFB4FCFDA1169E42C1B49870156BCDDD /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 914B3416C83998074DDAB130CB468706 /* IQKeyboardReturnManager.release.xcconfig */;
+ baseConfigurationReference = A262F133DB93EED81579AA222BFD19CE /* IQKeyboardReturnManager.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
};
F08D20936BD3635F1144C8ABE3CED471 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 8981CA762CD2FDB68D15FEEA091439B5 /* IQKeyboardToolbarManager.release.xcconfig */;
+ baseConfigurationReference = 85D3C8F02A139CF2F9C0C993194CD117 /* IQKeyboardToolbarManager.release.xcconfig */;
buildSettings = {
CODE_SIGNING_ALLOWED = NO;
CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardToolbarManager";
};
FC91939289B6972DE0D1E8C4EDF5A399 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = AA485EB92636FB68E91AF3FCC1CE9C5E /* IQKeyboardCore.release.xcconfig */;
+ baseConfigurationReference = CCB5594798F116AA30B88E5C1C583D3B /* IQKeyboardCore.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
+ 12D0905E0518850E5DE1D54F05A4A756 /* Build configuration list for PBXNativeTarget "Pods-Example" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 04C6C91CBC661C204590E391F7F41A7A /* Debug */,
+ 7D0C8C20DBC2A2F1419DA5A22CAEDF02 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
2D29A227B6A83F5A542054A8A8043BAA /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */ = {
isa = XCConfigurationList;
buildConfigurations = (
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 49D80946082E3E53F4077E15D8887408 /* Build configuration list for PBXNativeTarget "Pods-DeepChordsSdk" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- DDBEDC2B6C48735DEA3B7E0F66D166CA /* Debug */,
- 8E2D63C2146204D6E9066CFE984F976A /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
6545B5D9E1142254EECDDEFC1408EA74 /* Build configuration list for PBXNativeTarget "IQKeyboardToolbar" */ = {
isa = XCConfigurationList;
buildConfigurations = (
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 95C096ADDB6F7FCAFFA3FBB358C75EF3 /* Build configuration list for PBXNativeTarget "Pods-Example" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 1F029A7E58A02CC7BF83B726ECB24B27 /* Debug */,
- 7D3C700E017BEA5E61F542AD4EBE06C7 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
9C146D0EDFB76FE1156D655A897B6E94 /* Build configuration list for PBXNativeTarget "Toast-Swift" */ = {
isa = XCConfigurationList;
buildConfigurations = (
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>${PODS_DEVELOPMENT_LANGUAGE}</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIdentifier</key>
- <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundlePackageType</key>
- <string>FMWK</string>
- <key>CFBundleShortVersionString</key>
- <string>1.0.0</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleVersion</key>
- <string>${CURRENT_PROJECT_VERSION}</string>
- <key>NSPrincipalClass</key>
- <string></string>
-</dict>
-</plist>
+++ /dev/null
-# Acknowledgements
-This application makes use of the following third party libraries:
-
-## SocketRocket
-
-BSD License
-
-For SocketRocket software
-
-Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-
- * Neither the name Facebook nor the names of its contributors may be used to
- endorse or promote products derived from this software without specific
- prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-Generated by CocoaPods - https://cocoapods.org
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>PreferenceSpecifiers</key>
- <array>
- <dict>
- <key>FooterText</key>
- <string>This application makes use of the following third party libraries:</string>
- <key>Title</key>
- <string>Acknowledgements</string>
- <key>Type</key>
- <string>PSGroupSpecifier</string>
- </dict>
- <dict>
- <key>FooterText</key>
- <string>BSD License
-
-For SocketRocket software
-
-Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-
- * Neither the name Facebook nor the names of its contributors may be used to
- endorse or promote products derived from this software without specific
- prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</string>
- <key>License</key>
- <string>BSD</string>
- <key>Title</key>
- <string>SocketRocket</string>
- <key>Type</key>
- <string>PSGroupSpecifier</string>
- </dict>
- <dict>
- <key>FooterText</key>
- <string>Generated by CocoaPods - https://cocoapods.org</string>
- <key>Title</key>
- <string></string>
- <key>Type</key>
- <string>PSGroupSpecifier</string>
- </dict>
- </array>
- <key>StringsTable</key>
- <string>Acknowledgements</string>
- <key>Title</key>
- <string>Acknowledgements</string>
-</dict>
-</plist>
+++ /dev/null
-#import <Foundation/Foundation.h>
-@interface PodsDummy_Pods_DeepChordsSdk : NSObject
-@end
-@implementation PodsDummy_Pods_DeepChordsSdk
-@end
+++ /dev/null
-#ifdef __OBJC__
-#import <UIKit/UIKit.h>
-#else
-#ifndef FOUNDATION_EXPORT
-#if defined(__cplusplus)
-#define FOUNDATION_EXPORT extern "C"
-#else
-#define FOUNDATION_EXPORT extern
-#endif
-#endif
-#endif
-
-
-FOUNDATION_EXPORT double Pods_DeepChordsSdkVersionNumber;
-FOUNDATION_EXPORT const unsigned char Pods_DeepChordsSdkVersionString[];
-
+++ /dev/null
-CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
-FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket"
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket/SocketRocket.framework/Headers"
-LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
-OTHER_LDFLAGS = $(inherited) -l"icucore" -framework "CFNetwork" -framework "Security" -framework "SocketRocket"
-OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket"
-PODS_BUILD_DIR = ${BUILD_DIR}
-PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_PODFILE_DIR_PATH = ${SRCROOT}/..
-PODS_ROOT = ${SRCROOT}/../Pods
-PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
-USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
+++ /dev/null
-framework module Pods_DeepChordsSdk {
- umbrella header "Pods-DeepChordsSdk-umbrella.h"
-
- export *
- module * { export * }
-}
+++ /dev/null
-CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
-FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket"
-GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket/SocketRocket.framework/Headers"
-LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks'
-OTHER_LDFLAGS = $(inherited) -l"icucore" -framework "CFNetwork" -framework "Security" -framework "SocketRocket"
-OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket"
-PODS_BUILD_DIR = ${BUILD_DIR}
-PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-PODS_PODFILE_DIR_PATH = ${SRCROOT}/..
-PODS_ROOT = ${SRCROOT}/../Pods
-PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
-USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
# Acknowledgements
This application makes use of the following third party libraries:
-## SocketRocket
-
-BSD License
-
-For SocketRocket software
-
-Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-
- * Neither the name Facebook nor the names of its contributors may be used to
- endorse or promote products derived from this software without specific
- prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
## IQKeyboardCore
MIT License
THE SOFTWARE.
+## SocketRocket
+
+BSD License
+
+For SocketRocket software
+
+Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+ * Neither the name Facebook nor the names of its contributors may be used to
+ endorse or promote products derived from this software without specific
+ prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
## Toast-Swift
Copyright (c) 2015-2024 Charles Scalesse.
<key>Type</key>
<string>PSGroupSpecifier</string>
</dict>
- <dict>
- <key>FooterText</key>
- <string>BSD License
-
-For SocketRocket software
-
-Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-
- * Neither the name Facebook nor the names of its contributors may be used to
- endorse or promote products derived from this software without specific
- prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</string>
- <key>License</key>
- <string>BSD</string>
- <key>Title</key>
- <string>SocketRocket</string>
- <key>Type</key>
- <string>PSGroupSpecifier</string>
- </dict>
<dict>
<key>FooterText</key>
<string>MIT License
<key>Type</key>
<string>PSGroupSpecifier</string>
</dict>
+ <dict>
+ <key>FooterText</key>
+ <string>BSD License
+
+For SocketRocket software
+
+Copyright (c) 2016-present, Facebook, Inc. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+ * Neither the name Facebook nor the names of its contributors may be used to
+ endorse or promote products derived from this software without specific
+ prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</string>
+ <key>License</key>
+ <string>BSD</string>
+ <key>Title</key>
+ <string>SocketRocket</string>
+ <key>Type</key>
+ <string>PSGroupSpecifier</string>
+ </dict>
<dict>
<key>FooterText</key>
<string>Copyright (c) 2015-2024 Charles Scalesse.
${PODS_ROOT}/Target Support Files/Pods-Example/Pods-Example-frameworks.sh
-${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework
${BUILT_PRODUCTS_DIR}/IQKeyboardCore/IQKeyboardCore.framework
${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework
${BUILT_PRODUCTS_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework
${BUILT_PRODUCTS_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework
${BUILT_PRODUCTS_DIR}/IQTextView/IQTextView.framework
${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework
+${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework
${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework
\ No newline at end of file
-${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SocketRocket.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardCore.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardNotification.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQTextInputViewNotification.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQTextView.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SocketRocket.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Toast_Swift.framework
\ No newline at end of file
${PODS_ROOT}/Target Support Files/Pods-Example/Pods-Example-frameworks.sh
-${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework
${BUILT_PRODUCTS_DIR}/IQKeyboardCore/IQKeyboardCore.framework
${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework
${BUILT_PRODUCTS_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework
${BUILT_PRODUCTS_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework
${BUILT_PRODUCTS_DIR}/IQTextView/IQTextView.framework
${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework
+${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework
${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework
\ No newline at end of file
-${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SocketRocket.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardCore.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardNotification.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQTextInputViewNotification.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQTextView.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SocketRocket.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Toast_Swift.framework
\ No newline at end of file
}
if [[ "$CONFIGURATION" == "Debug" ]]; then
- install_framework "${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardCore/IQKeyboardCore.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQTextView/IQTextView.framework"
install_framework "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework"
+ install_framework "${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework"
install_framework "${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework"
fi
if [[ "$CONFIGURATION" == "Release" ]]; then
- install_framework "${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardCore/IQKeyboardCore.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardNotification/IQKeyboardNotification.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQTextInputViewNotification/IQTextInputViewNotification.framework"
install_framework "${BUILT_PRODUCTS_DIR}/IQTextView/IQTextView.framework"
install_framework "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework"
+ install_framework "${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework"
install_framework "${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework"
fi
if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift
OTHER_LDFLAGS = $(inherited) -l"icucore" -l"swiftCoreGraphics" -framework "CFNetwork" -framework "Combine" -framework "IQKeyboardCore" -framework "IQKeyboardManagerSwift" -framework "IQKeyboardNotification" -framework "IQKeyboardReturnManager" -framework "IQKeyboardToolbar" -framework "IQKeyboardToolbarManager" -framework "IQTextInputViewNotification" -framework "IQTextView" -framework "QuartzCore" -framework "Security" -framework "SnapKit" -framework "SocketRocket" -framework "Toast_Swift" -framework "UIKit"
-OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift"
+OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "-F${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift"
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks'
LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift
OTHER_LDFLAGS = $(inherited) -l"icucore" -l"swiftCoreGraphics" -framework "CFNetwork" -framework "Combine" -framework "IQKeyboardCore" -framework "IQKeyboardManagerSwift" -framework "IQKeyboardNotification" -framework "IQKeyboardReturnManager" -framework "IQKeyboardToolbar" -framework "IQKeyboardToolbarManager" -framework "IQTextInputViewNotification" -framework "IQTextView" -framework "QuartzCore" -framework "Security" -framework "SnapKit" -framework "SocketRocket" -framework "Toast_Swift" -framework "UIKit"
-OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift"
+OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCore" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardReturnManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbar" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardToolbarManager" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextInputViewNotification" "-F${PODS_CONFIGURATION_BUILD_DIR}/IQTextView" "-F${PODS_CONFIGURATION_BUILD_DIR}/SnapKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "-F${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift"
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
-BUILD_LIBRARY_FOR_DISTRIBUTION = YES
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
-BUILD_LIBRARY_FOR_DISTRIBUTION = YES
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
platform :ios, '13.0'
use_frameworks!
-target 'DeepChordsSdk' do
- use_frameworks!
- pod 'SocketRocket'
-end
workspace 'DeepChordsSdk'
project 'Example/Example.xcodeproj'
+++ /dev/null
-402111
\ No newline at end of file
return isEmpty(value) == false
}
-public extension String {
+ extension String {
/// 补足8位(长度为8的整数倍)
var binary: String {
}
}
-public extension Double {
+ extension Double {
var upInt: Int { Int(ceil(self)) }
}
-public extension Int {
+ extension Int {
private static let binaryPack = 0b11111111
/// convert to data with byte (max is 4294967295)
}
}
-public extension BinaryInteger {
+ extension BinaryInteger {
/// e.g. 0000100110010101
var binaryString: String {
}
}
-public extension Array where Element == UInt8 {
+extension Array where Element == UInt8 {
var int: Int {
self
var data: Data { Data(self) }
}
-public extension Data {
-
+ extension Data {
func joined(format: String = "%02x", _ separator: String = "") -> String {
self
.map { String(format: format, $0) }
}
-public extension UInt8 {
+extension UInt8 {
var int: Int { Int(self) }
}
import CoreBluetooth
import StarburstSdk
+
+/// 蓝牙管理
public class DCBleManager{
+ /// 主服务
public static let serviceUUID = "AE30"
+ /// 写
public static let writeUUID = "AE03"
+ /// 通知
public static let notifyUUID = "AE04"
-
+ /// 单利
public static let shared = DCBleManager()
private var connectPeripheral: CBPeripheral?
private var writeCha: CBCharacteristic?
}
extension DCBleManager{
+ /// 通知连上蓝牙
public func centralManager(_ central: CBCentralManager, didConnect peripheral: CBPeripheral) {
DCLogger.debug("蓝牙已连接 \(peripheral)")
connectPeripheral = peripheral
}
+ /// 通知断开蓝牙
public func centralManager(_ central: CBCentralManager, didDisconnectPeripheral peripheral: CBPeripheral, error: Error?) {
DCLogger.debug("蓝牙已断开 \(peripheral)")
StarburstSdk.shared().bleDisConnected()
}
-//
-// func peripheral(_ peripheral: CBPeripheral, didDiscoverServices error: Error?) {
-// DCLogger.debug("发现服务成功")
-// for service in peripheral.services! {
-// DCLogger.debug("peripheral service: %@", service)
-// peripheral.discoverCharacteristics(nil, for: service)
-// }
-//
-// }
+
+ /// 通知发现特征
public func peripheral(_ peripheral: CBPeripheral, didDiscoverCharacteristicsFor service: CBService, error: Error?) {
if let list = service.characteristics{
DCLogger.debug("发现特征",list)
}
}
+ /// 通知收到数据
public func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
// DCLogger.debug("收 ",characteristic.uuid,characteristic.value?.joined() ?? "")
guard let data = characteristic.value else { return }
StarburstSdk.shared().inputPcmData(data)
}
-
/// 开始录音
public func start(){
asrList = []
//
import Foundation
+import StarburstSdk
/// 日记管理
public class DCLogger {
- static var isDebug: Bool = true
+ /// 日志
+ public static var logs: [String] = []
+
+ public static var starburstLogPath:String{
+ return StarburstConfig.shared().logPath
+ }
+ public static var isDebug:Bool = false{
+ didSet{
+// StarburstConfig.shared().isDebug = false
+ }
+ }
+
+
fileprivate static let shared = DCLogger()
private var fileHandle:FileHandle?
fileprivate var dateString: String { Date().format(.full) }
- public static var logs: [String] = []
-
-
private func getPath()->String{
let foldPath = NSHomeDirectory() + "/Documents/"
let fileManager = FileManager.default
//
import Foundation
import StarburstSdk
-public class DeepChordsAiSdk{
- public static let shared = DeepChordsAiSdk()
- public var authCallback: ((Int,String) -> Void)?
- public var sdkLog:String{
- return StarburstConfig.shared().logPath
- }
- public var isDebug:Bool = false{
- didSet{
- StarburstConfig.shared().isDebug = false
- DCLogger.isDebug = isDebug
- }
- }
-
+public class DCSdk{
+ public static let shared = DCSdk()
+ /// 鉴权结果回调,code 等于200代表鉴权成功,其他则失败
+ public var authCallback: ((_ code:Int,_ msg:String) -> Void)?
+ /// sdk初始化
public func initSDK(){
-
StarburstConfig.shared().switch(to: .ble)
StarburstConfig.shared().appId = "prjzVnOEpKL1N"
StarburstConfig.shared().isDebug = false
StarburstConfig.shared().sdkFolder = NSTemporaryDirectory()
// StarburstConfig.shared().sdkFolder = NSHomeDirectory() + "/Documents/DeepChordsSdk"
// 日志路径
-// StarburstConfig.shared().logPath = logPath()
+// StarburstConfig.shared().logPath = logFilePath()
StarburstConfig.shared().logPath = nil
//是否下发文字到耳机仓
StarburstConfig.shared().enableTextSyncToDevice = false
}
}
- func logPath()->String{
+ func logFilePath()->String{
let format = DateFormatter()
format.dateFormat = "yyyyMMddHHmmss"
let text = format.string(from: Date())
}
}
-extension DeepChordsAiSdk{
- public func translate(text:String,from:String,to:String,finished:@escaping ((stream:String,finish:Bool)?)->Void){
- let con = StarburstTslConfig()
- con.fromLanguage = from
- con.toLanguage = to
-
- StarburstSdk.shared().translateByText(withSplit: text, config: con) { model in
- guard let model = model else{return}
- finished((model.llmResponse,model.complete))
- } error: { error in
- finished(nil)
- }
- }
- public func sumary(text:String,finished:@escaping ((stream:String,finish:Bool)?)->Void){
-
- StarburstSdk.shared().summaryByText(withSplit: text) { model in
- guard let model = model else{return}
- finished((model.llmResponse,model.complete))
- } error: { error in
- finished(nil)
- }
- }
- public func cancelTranslateByTextWithSplit(){
- StarburstSdk.shared().cancelTranslateByTextWithSplit()
- }
- public func cancelSummaryByTextWithSplit(){
- StarburstSdk.shared().cancelSummaryByTextWithSplit()
- }
- public func getDeviceName()->String?{
- let dn = StarburstSdk.shared().getDeviceName()
- return dn
- }
-}
--- /dev/null
+//
+// DCText.swift
+// ShenYin
+//
+// Created by liangshi on 2026/1/15.
+//
+import StarburstSdk
+
+public class DCText{
+ public static func translate(text:String,from:String,to:String,finished:@escaping ((stream:String,finish:Bool)?)->Void){
+ let con = StarburstTslConfig()
+ con.fromLanguage = from
+ con.toLanguage = to
+
+ StarburstSdk.shared().translateByText(withSplit: text, config: con) { model in
+ guard let model = model else{return}
+ finished((model.llmResponse,model.complete))
+ } error: { error in
+ finished(nil)
+ }
+
+ }
+ public static func sumary(text:String,finished:@escaping ((stream:String,finish:Bool)?)->Void){
+ StarburstSdk.shared().summaryByText(withSplit: text) { model in
+ guard let model = model else{return}
+ finished((model.llmResponse,model.complete))
+ } error: { error in
+ finished(nil)
+ }
+ }
+ public static func cancelTranslateByTextWithSplit(){
+ StarburstSdk.shared().cancelTranslateByTextWithSplit()
+ }
+ public static func cancelSummaryByTextWithSplit(){
+ StarburstSdk.shared().cancelSummaryByTextWithSplit()
+ }
+ public static func getDeviceName()->String?{
+ let dn = StarburstSdk.shared().getDeviceName()
+ return dn
+ }
+}
}
mutating func addCrc(){
- var len = UInt16(self.count - 2)
+ let len = UInt16(self.count - 2)
self.appendInt16(len)
var crc = Data.crc8(self)
self.append(&crc, count: 1)
YYText: 5c461d709e24d55a182d1441c41dc639a18a4849
ZipArchive: e25a4373192673e3229ac8d6e9f64a3e5713c966
-PODFILE CHECKSUM: 18fc0b7e634f42802ed988284897127be2ce5f5a
+PODFILE CHECKSUM: 0164676b37eb80faebf2999f878a492c1d277ddd
COCOAPODS: 1.16.2
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>NSPrivacyTracking</key>
- <false/>
- <key>NSPrivacyAccessedAPITypes</key>
- <array/>
- <key>NSPrivacyCollectedDataTypes</key>
- <array/>
- <key>NSPrivacyTrackingDomains</key>
- <array/>
-</dict>
-</plist>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>NSPrivacyTracking</key>
- <false/>
- <key>NSPrivacyAccessedAPITypes</key>
- <array/>
- <key>NSPrivacyCollectedDataTypes</key>
- <array/>
- <key>NSPrivacyTrackingDomains</key>
- <array/>
-</dict>
-</plist>
objects = {
/* Begin PBXBuildFile section */
- 3F08A3912F14F42C0085463E /* 402111402111.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3F08A3902F14F42C0085463E /* 402111402111.txt */; };
- 3F08A3922F14F42C0085463E /* 402111402111.txt in Resources */ = {isa = PBXBuildFile; fileRef = 3F08A3902F14F42C0085463E /* 402111402111.txt */; };
+ 30B13DEF1AA0E4C54D873276 /* Pods_playboy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A4F1BB919D567C3B6B0EBAA7 /* Pods_playboy.framework */; };
3F469CB12F0B539600121DBD /* DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */; };
3F8F58292EBCA2B800FFC00B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */; };
3FD1A2952F0BCACB00A62733 /* JLAudioUnitKit.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3FD1A2912F0BC9D800A62733 /* JLAudioUnitKit.xcframework */; };
3FFB77C22F179F3100EF9A60 /* DeepChordsSdk.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
644D1BB5EDD3EA1D77C57786 /* Pods_DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 248D8B53B5A178ACA5867275 /* Pods_DeepChordsSdk.framework */; };
7A6613B4B617D6E71D34944C /* Pods_ShenYin.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */; };
- 817510A595D00CAD05E3772C /* Pods_playboy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F69407092D551BA7F3AD217C /* Pods_playboy.framework */; };
- F2E449CAD5874BE652A69B50 /* (null) in Frameworks */ = {isa = PBXBuildFile; };
+ 817510A595D00CAD05E3772C /* BuildFile in Frameworks */ = {isa = PBXBuildFile; };
+ F2E449CAD5874BE652A69B50 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
+ 058EF64D878E16629966B814 /* Pods_demo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_demo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
0BF087E24C77C8FC87DA7D4C /* Pods-playboy.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-playboy.debug.xcconfig"; path = "Target Support Files/Pods-playboy/Pods-playboy.debug.xcconfig"; sourceTree = "<group>"; };
0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ 16E2FB8C843A2136E114E451 /* Pods-demo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-demo.debug.xcconfig"; path = "Target Support Files/Pods-demo/Pods-demo.debug.xcconfig"; sourceTree = "<group>"; };
248D8B53B5A178ACA5867275 /* Pods_DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
34AD41433DCDC288CFB8C5DA /* Pods-playboy.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-playboy.release.xcconfig"; path = "Target Support Files/Pods-playboy/Pods-playboy.release.xcconfig"; sourceTree = "<group>"; };
- 3F08A3902F14F42C0085463E /* 402111402111.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = 402111402111.txt; sourceTree = "<group>"; };
3F7602EA2EFA891200588C18 /* DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
3F887B9C2E38D8DC00C98658 /* ShenYin.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ShenYin.app; sourceTree = BUILT_PRODUCTS_DIR; };
3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
3FD1A2912F0BC9D800A62733 /* JLAudioUnitKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = JLAudioUnitKit.xcframework; path = framework/JLAudioUnitKit.xcframework; sourceTree = "<group>"; };
3FD1DFF42F0E00BF00A62733 /* playboy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = playboy.app; sourceTree = BUILT_PRODUCTS_DIR; };
+ 3FFB818B2F18912400EF9A60 /* playboy copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "playboy copy-Info.plist"; path = "/Users/yaozuopan/Documents/code/ShenYin/ShenYin/playboy copy-Info.plist"; sourceTree = "<absolute>"; };
5A92F7DC2CB6E6E69D2AB23E /* Pods-DeepChordsSdk.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChordsSdk.debug.xcconfig"; path = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.debug.xcconfig"; sourceTree = "<group>"; };
5F5DE5910965D53C2B3405B0 /* Pods-ShenYin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ShenYin.debug.xcconfig"; path = "Target Support Files/Pods-ShenYin/Pods-ShenYin.debug.xcconfig"; sourceTree = "<group>"; };
90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShenYin.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ A4F1BB919D567C3B6B0EBAA7 /* Pods_playboy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_playboy.framework; sourceTree = BUILT_PRODUCTS_DIR; };
CB933A7969ADF81D59503790 /* Pods-LingQi.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LingQi.debug.xcconfig"; path = "Target Support Files/Pods-LingQi/Pods-LingQi.debug.xcconfig"; sourceTree = "<group>"; };
CE98543C79FAAB6CEF4CBFCA /* Pods-LingQi.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LingQi.release.xcconfig"; path = "Target Support Files/Pods-LingQi/Pods-LingQi.release.xcconfig"; sourceTree = "<group>"; };
E7D3DF51BED56E93E4ED8102 /* Pods-DeepChordsSdk.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChordsSdk.release.xcconfig"; path = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.release.xcconfig"; sourceTree = "<group>"; };
- F69407092D551BA7F3AD217C /* Pods_playboy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_playboy.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+ F49D88542E963EBEA4ED5B10 /* Pods-demo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-demo.release.xcconfig"; path = "Target Support Files/Pods-demo/Pods-demo.release.xcconfig"; sourceTree = "<group>"; };
FBA7C30445BB0602D6B92F11 /* Pods-ShenYin.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ShenYin.release.xcconfig"; path = "Target Support Files/Pods-ShenYin/Pods-ShenYin.release.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
/* Begin PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */
- 3FFB77C62F17A11100EF9A60 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "DeepChordsSdk" target */ = {
+ 3FFB77C62F17A11100EF9A60 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" build phase */ = {
isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
- attributesByRelativePath = {
- StarburstSdk.framework = (CodeSignOnCopy, RemoveHeadersOnCopy, );
- };
buildPhase = 3FFB77C52F17A11100EF9A60 /* Embed Frameworks */;
membershipExceptions = (
StarburstSdk.framework,
0D54E0F02F0A61E600A80EE7 /* DeepChordsSdk */ = {
isa = PBXFileSystemSynchronizedRootGroup;
exceptions = (
- 3FFB77C62F17A11100EF9A60 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "DeepChordsSdk" target */,
+ 3FFB77C62F17A11100EF9A60 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" build phase */,
3FFB77C82F17A14C00EF9A60 /* Exceptions for "DeepChordsSdk" folder in "playboy" target */,
);
path = DeepChordsSdk;
buildActionMask = 2147483647;
files = (
3F469CB12F0B539600121DBD /* DeepChordsSdk.framework in Frameworks */,
- F2E449CAD5874BE652A69B50 /* (null) in Frameworks */,
+ F2E449CAD5874BE652A69B50 /* BuildFile in Frameworks */,
3FD1A2952F0BCACB00A62733 /* JLAudioUnitKit.xcframework in Frameworks */,
7A6613B4B617D6E71D34944C /* Pods_ShenYin.framework in Frameworks */,
);
files = (
3FD1DFEB2F0E00BF00A62733 /* JLAudioUnitKit.xcframework in Frameworks */,
3FFB77C12F179F3100EF9A60 /* DeepChordsSdk.framework in Frameworks */,
- 817510A595D00CAD05E3772C /* Pods_playboy.framework in Frameworks */,
+ 817510A595D00CAD05E3772C /* BuildFile in Frameworks */,
+ 30B13DEF1AA0E4C54D873276 /* Pods_playboy.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
E7D3DF51BED56E93E4ED8102 /* Pods-DeepChordsSdk.release.xcconfig */,
0BF087E24C77C8FC87DA7D4C /* Pods-playboy.debug.xcconfig */,
34AD41433DCDC288CFB8C5DA /* Pods-playboy.release.xcconfig */,
+ 16E2FB8C843A2136E114E451 /* Pods-demo.debug.xcconfig */,
+ F49D88542E963EBEA4ED5B10 /* Pods-demo.release.xcconfig */,
);
path = Pods;
sourceTree = "<group>";
3F887B932E38D8DC00C98658 = {
isa = PBXGroup;
children = (
- 3F08A3902F14F42C0085463E /* 402111402111.txt */,
3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */,
3F887B9E2E38D8DC00C98658 /* ShenYin */,
3F8F68802EC1F25700FFC00B /* New Group */,
3F887B9D2E38D8DC00C98658 /* Products */,
34A14A83ECF09370871C891F /* Pods */,
676B86A4BA2639E8694D56B4 /* Frameworks */,
+ 3FFB818B2F18912400EF9A60 /* playboy copy-Info.plist */,
);
sourceTree = "<group>";
};
3FD1A2912F0BC9D800A62733 /* JLAudioUnitKit.xcframework */,
3F7602EA2EFA891200588C18 /* DeepChordsSdk.framework */,
248D8B53B5A178ACA5867275 /* Pods_DeepChordsSdk.framework */,
- F69407092D551BA7F3AD217C /* Pods_playboy.framework */,
90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */,
+ 058EF64D878E16629966B814 /* Pods_demo.framework */,
+ A4F1BB919D567C3B6B0EBAA7 /* Pods_playboy.framework */,
);
name = Frameworks;
sourceTree = "<group>";
buildActionMask = 2147483647;
files = (
3F8F58292EBCA2B800FFC00B /* PrivacyInfo.xcprivacy in Resources */,
- 3F08A3922F14F42C0085463E /* 402111402111.txt in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
buildActionMask = 2147483647;
files = (
3FD1DFED2F0E00BF00A62733 /* PrivacyInfo.xcprivacy in Resources */,
- 3F08A3912F14F42C0085463E /* 402111402111.txt in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-playboy/Pods-playboy-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
- inputPaths = (
- );
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-playboy/Pods-playboy-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
- outputPaths = (
- );
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-playboy/Pods-playboy-frameworks.sh\"\n";
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
- inputPaths = (
- );
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
- outputPaths = (
- );
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-frameworks.sh\"\n";
// }
}
else{
- DeepChordsAiSdk.shared.cancelTranslateByTextWithSplit()
- DeepChordsAiSdk.shared.translate(text: text, from: from, to: to) { result in
+ DCText.cancelTranslateByTextWithSplit()
+ DCText.translate(text: text, from: from, to: to) { result in
finished(result)
}
}
// }
}
else{
- DeepChordsAiSdk.shared.cancelSummaryByTextWithSplit()
- DeepChordsAiSdk.shared.sumary(text: text) { result in
+ DCText.cancelSummaryByTextWithSplit()
+ DCText.sumary(text: text) { result in
finished(result)
}
}
// }
}
else{
- let dn = DeepChordsAiSdk.shared.getDeviceName()
+ let dn = DCText.getDeviceName()
finished(dn)
}
}
func initSdk(){
DcCall.shared.start()
- DeepChordsAiSdk.shared.initSDK()
- DeepChordsAiSdk.shared.isDebug = false
- DeepChordsAiSdk.shared.authCallback = {[weak self] (code,msg)in
+ DCSdk.shared.initSDK()
+ DCLogger.isDebug = false
+ DCSdk.shared.authCallback = {[weak self] (code,msg)in
DCLogger.debug(code,msg)
guard let self = self else{return}
if code == 200{
let text = mac.map { String($0, radix: 16).padLeft(toLength: 2, withPad: "0") }.joined(separator: ":").uppercased()
Logger.debug(dict)
Logger.debug(advMsd)
- Logger.debug(mac.joined())
+ Logger.debug(mac)
Logger.debug(text)
return text
} else {
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleURLTypes</key>
+ <array>
+ <dict>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>CFBundleURLName</key>
+ <string>weixin</string>
+ <key>CFBundleURLSchemes</key>
+ <array>
+ <string>wxf19317f23b00d8ab</string>
+ </array>
+ </dict>
+ </array>
+ <key>LSApplicationQueriesSchemes</key>
+ <array>
+ <string>weixin</string>
+ <string>weixinURLParamsAPI</string>
+ <string>weixinULAPI</string>
+ </array>
+ <key>NSAppTransportSecurity</key>
+ <dict>
+ <key>NSAllowsArbitraryLoads</key>
+ <true/>
+ </dict>
+ <key>UIApplicationSceneManifest</key>
+ <dict>
+ <key>UIApplicationSupportsMultipleScenes</key>
+ <false/>
+ <key>UISceneConfigurations</key>
+ <dict>
+ <key>UIWindowSceneSessionRoleApplication</key>
+ <array>
+ <dict>
+ <key>UISceneConfigurationName</key>
+ <string>Default Configuration</string>
+ <key>UISceneDelegateClassName</key>
+ <string>$(PRODUCT_MODULE_NAME).SceneDelegate</string>
+ <key>UISceneStoryboardFile</key>
+ <string>Main</string>
+ </dict>
+ </array>
+ </dict>
+ </dict>
+ <key>UIBackgroundModes</key>
+ <array>
+ <string>bluetooth-peripheral</string>
+ <string>bluetooth-central</string>
+ <string>audio</string>
+ </array>
+</dict>
+</plist>
# pod 'NVActivityIndicatorView', '~> 5.1.1' # 最新稳定版
# pod 'EZAudio', '~> 1.1.0'
end
+
target 'playboy' do
# pod 'Toast-Swift'
pod 'SnapKit'#布局
end
+
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'HandyJSON'