From: liangzhenying <867174124@qq.com> Date: Thu, 15 Jan 2026 08:08:29 +0000 (+0800) Subject: deepchords demo修改 X-Git-Tag: mix-v1.0~9 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=01bc72fd1dcc4bf215696c4c2163816e3b67a1bf;p=mirrors%2FShenYin.git deepchords demo修改 --- diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/project.pbxproj b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/project.pbxproj deleted file mode 100644 index 2251754..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/project.pbxproj +++ /dev/null @@ -1,428 +0,0 @@ -// !$*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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; - }; -/* 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 = ""; - }; - 3F3F01BF2ED44F730038A1C8 = { - isa = PBXGroup; - children = ( - 3F3F136B2ED5A22E0038A1C8 /* StarburstSdk.framework */, - 3F3F01CB2ED44F730038A1C8 /* DeepChordsSdk */, - 3F3F01CA2ED44F730038A1C8 /* Products */, - 307CE89A03DD9FBA70338107 /* Pods */, - 4BB8E763A1CE0D92C14AFAA9 /* Frameworks */, - ); - sourceTree = ""; - }; - 3F3F01CA2ED44F730038A1C8 /* Products */ = { - isa = PBXGroup; - children = ( - 3F3F01C92ED44F730038A1C8 /* DeepChordsSdk.framework */, - ); - name = Products; - sourceTree = ""; - }; - 4BB8E763A1CE0D92C14AFAA9 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 7D18BA322C9EA11864268108 /* Pods_DeepChordsSdk.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; -/* 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 */; -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/xcshareddata/xcschemes/DeepChordsSdk.xcscheme b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/xcshareddata/xcschemes/DeepChordsSdk.xcscheme deleted file mode 100644 index 1b2a161..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.xcodeproj/xcshareddata/xcschemes/DeepChordsSdk.xcscheme +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Any.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Any.swift deleted file mode 100644 index 9ecfd13..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Any.swift +++ /dev/null @@ -1,194 +0,0 @@ -// -// 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.size - guard self.count >= size else { return 0 } - - self.withUnsafeBytes { (buffer: UnsafeRawBufferPointer) -> Void in - _ = memcpy(&floatValue, buffer.baseAddress!, size) - } - - return floatValue - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/BleSender.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/BleSender.swift deleted file mode 100644 index d39a40d..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/BleSender.swift +++ /dev/null @@ -1,125 +0,0 @@ -// -// 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 - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DCBleManager.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DCBleManager.swift deleted file mode 100644 index c999b27..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DCBleManager.swift +++ /dev/null @@ -1,78 +0,0 @@ -// -// 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("通知数据 ") - } - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DCDevice.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DCDevice.swift deleted file mode 100644 index 7b32f46..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DCDevice.swift +++ /dev/null @@ -1,73 +0,0 @@ -// -// 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) - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Data.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Data.swift deleted file mode 100644 index 4ae786e..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Data.swift +++ /dev/null @@ -1,88 +0,0 @@ -// -// 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.. 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, 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)") diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Date.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Date.swift deleted file mode 100644 index 3fd88f0..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Date.swift +++ /dev/null @@ -1,152 +0,0 @@ -// -// 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) - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DeepChordsAiSdk.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DeepChordsAiSdk.swift deleted file mode 100644 index 0586f1c..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DeepChordsAiSdk.swift +++ /dev/null @@ -1,68 +0,0 @@ -// -// 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" - } - -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.swift deleted file mode 100644 index 7c4aefc..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk.swift +++ /dev/null @@ -1,9 +0,0 @@ -// -// DeepChordsSdk.swift -// DeepChordsSdk -// -// Created by liangshi on 2025/11/24. -// - -import Foundation - diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Demo.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Demo.swift deleted file mode 100644 index 68abb80..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/Demo.swift +++ /dev/null @@ -1,14 +0,0 @@ -// -// Demo.swift -// DeepChordsSdk -// -// Created by liangshi on 2025/11/24. -// - -import UIKit - -public class DeepChordsSdkDemo{ - static public func log(){ - print("1111") - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/LogManager.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/LogManager.swift deleted file mode 100644 index 2a6c991..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/LogManager.swift +++ /dev/null @@ -1,64 +0,0 @@ -// -// 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)!) - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/ReceiveManager.swift b/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/ReceiveManager.swift deleted file mode 100644 index e482cd6..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/DeepChordsSdk/DeepChordsSdk/ReceiveManager.swift +++ /dev/null @@ -1,15 +0,0 @@ -// -// ReceiveManager.swift -// DeepChordsSdk -// -// Created by liangshi on 2025/11/25. -// -import Foundation - -class ReceiveManager{ - - - static func receiveData(_ data:Data){ - - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Any.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Any.swift deleted file mode 100644 index 9ecfd13..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Any.swift +++ /dev/null @@ -1,194 +0,0 @@ -// -// 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.size - guard self.count >= size else { return 0 } - - self.withUnsafeBytes { (buffer: UnsafeRawBufferPointer) -> Void in - _ = memcpy(&floatValue, buffer.baseAddress!, size) - } - - return floatValue - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/BleSender.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/BleSender.swift deleted file mode 100644 index fbf60a6..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/BleSender.swift +++ /dev/null @@ -1,125 +0,0 @@ -// -// 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 - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCBleManager.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCBleManager.swift deleted file mode 100644 index 21420f4..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCBleManager.swift +++ /dev/null @@ -1,148 +0,0 @@ -// -// 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{ - if data.count > 4 && data[0] == 0xBA { - return data.subdata(in: 2..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() - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCCallRecord.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCCallRecord.swift deleted file mode 100644 index b293dd0..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCCallRecord.swift +++ /dev/null @@ -1,138 +0,0 @@ -// -// 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() - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCChat.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCChat.swift deleted file mode 100644 index 44db924..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCChat.swift +++ /dev/null @@ -1,137 +0,0 @@ -// -// 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) - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCChinse2En.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCChinse2En.swift deleted file mode 100644 index c6b114b..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCChinse2En.swift +++ /dev/null @@ -1,100 +0,0 @@ -// -// 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) - } - - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCDevice.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCDevice.swift deleted file mode 100644 index 9b557ed..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCDevice.swift +++ /dev/null @@ -1,343 +0,0 @@ -// -// 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) - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCLogger.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCLogger.swift deleted file mode 100644 index c605936..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCLogger.swift +++ /dev/null @@ -1,64 +0,0 @@ -// -// 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)!) - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCMusic.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCMusic.swift deleted file mode 100644 index afc82d2..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCMusic.swift +++ /dev/null @@ -1,272 +0,0 @@ -// -// 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..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) - } - -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCPhoneRecord.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCPhoneRecord.swift deleted file mode 100644 index 4046440..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DCPhoneRecord.swift +++ /dev/null @@ -1,110 +0,0 @@ -// -// 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) - } - - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Data.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Data.swift deleted file mode 100644 index d59dcb4..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Data.swift +++ /dev/null @@ -1,105 +0,0 @@ -// -// 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.. 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, 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(_ decodable: T.Type, from data: Data) -> T? { - do { - return try JSONDecoder().decode(decodable.self, from: data) - } catch { } - return nil - } - - /// JSON decode - static func decode(_ decodable: T.Type, from jsonString: String) -> T? { - guard let data = jsonString.data(using: .utf8) else { return nil } - return decode(decodable, from: data) - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Date.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Date.swift deleted file mode 100644 index 3fd88f0..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Date.swift +++ /dev/null @@ -1,152 +0,0 @@ -// -// 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) - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DeepChordsAiSdk.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DeepChordsAiSdk.swift deleted file mode 100644 index 9aa91fc..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DeepChordsAiSdk.swift +++ /dev/null @@ -1,102 +0,0 @@ -// -// 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 - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DeepChordsSdk.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DeepChordsSdk.swift deleted file mode 100644 index 7c4aefc..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/DeepChordsSdk.swift +++ /dev/null @@ -1,9 +0,0 @@ -// -// DeepChordsSdk.swift -// DeepChordsSdk -// -// Created by liangshi on 2025/11/24. -// - -import Foundation - diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/ReceiveManager.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/ReceiveManager.swift deleted file mode 100644 index e482cd6..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/ReceiveManager.swift +++ /dev/null @@ -1,15 +0,0 @@ -// -// ReceiveManager.swift -// DeepChordsSdk -// -// Created by liangshi on 2025/11/25. -// -import Foundation - -class ReceiveManager{ - - - static func receiveData(_ data:Data){ - - } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Untitled.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Untitled.swift deleted file mode 100644 index b0ff59a..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/Untitled.swift +++ /dev/null @@ -1,7 +0,0 @@ -// -// Untitled.swift -// Example -// -// Created by liangshi on 2025/12/29. -// - diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example.xcodeproj/project.pbxproj b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example.xcodeproj/project.pbxproj index 71f1cf7..cd1f924 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example.xcodeproj/project.pbxproj +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example.xcodeproj/project.pbxproj @@ -7,22 +7,10 @@ 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; @@ -38,7 +26,6 @@ /* 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 = ""; }; 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 = ""; }; 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 = ""; }; 7BA0D452D1F1A03B9DE590FF /* Pods_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -54,38 +41,8 @@ ); 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; @@ -95,16 +52,6 @@ path = Example; sourceTree = ""; }; - 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 = ""; - }; /* End PBXFileSystemSynchronizedRootGroup section */ /* Begin PBXFrameworksBuildPhase section */ @@ -112,19 +59,10 @@ 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 */ @@ -132,7 +70,6 @@ isa = PBXGroup; children = ( 3F3F01E52ED451920038A1C8 /* Example */, - 3F3F13E42ED5A8C10038A1C8 /* DeepChordsSdk */, 3F3F01E42ED451920038A1C8 /* Products */, CC7A28DFCD6405C009EC973C /* Pods */, C0F54FE5A9CB8F871597A553 /* Frameworks */, @@ -143,7 +80,6 @@ isa = PBXGroup; children = ( 3F3F01E32ED451920038A1C8 /* Example.app */, - 3F3F13E32ED5A8C10038A1C8 /* DeepChordsSdk.framework */, ); name = Products; sourceTree = ""; @@ -171,16 +107,6 @@ }; /* 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; @@ -205,29 +131,6 @@ 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 */ @@ -242,9 +145,6 @@ CreatedOnToolsVersion = 16.4; LastSwiftMigration = 1640; }; - 3F3F13E22ED5A8C10038A1C8 = { - CreatedOnToolsVersion = 16.4; - }; }; }; buildConfigurationList = 3F3F01DE2ED451920038A1C8 /* Build configuration list for PBXProject "Example" */; @@ -262,7 +162,6 @@ projectRoot = ""; targets = ( 3F3F01E22ED451920038A1C8 /* Example */, - 3F3F13E22ED5A8C10038A1C8 /* DeepChordsSdk */, ); }; /* End PBXProject section */ @@ -275,13 +174,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3F3F13E12ED5A8C10038A1C8 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ @@ -306,28 +198,6 @@ 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; @@ -360,13 +230,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3F3F13DF2ED5A8C10038A1C8 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ @@ -379,10 +242,14 @@ 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; @@ -397,6 +264,7 @@ "$(inherited)", "@executable_path/Frameworks", ); + MACH_O_TYPE = mh_execute; MARKETING_VERSION = 1.0; OTHER_LDFLAGS = ( "$(inherited)", @@ -455,10 +323,14 @@ 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; @@ -473,6 +345,7 @@ "$(inherited)", "@executable_path/Frameworks", ); + MACH_O_TYPE = mh_execute; MARKETING_VERSION = 1.0; OTHER_LDFLAGS = ( "$(inherited)", @@ -640,114 +513,6 @@ }; 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 */ @@ -769,15 +534,6 @@ 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 */; diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/DeepChordsSdk b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/DeepChordsSdk new file mode 100644 index 0000000..6e35f43 Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/DeepChordsSdk differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Info.plist b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/Info.plist similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Info.plist rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/Info.plist diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/PrivacyInfo.xcprivacy b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/PrivacyInfo.xcprivacy similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/PrivacyInfo.xcprivacy rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/PrivacyInfo.xcprivacy diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/StarburstSdk b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/StarburstSdk new file mode 100755 index 0000000..e7f6b56 Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/StarburstSdk differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/_CodeSignature/CodeResources b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..574e64a --- /dev/null +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Frameworks/StarburstSdk.framework/_CodeSignature/CodeResources @@ -0,0 +1,113 @@ + + + + + files + + Info.plist + + LYDkUlG3+K2ItUesIisY3Luuk1c= + + PrivacyInfo.xcprivacy + + SRctDO3cqibONLEG7CPcNZVBnXw= + + + files2 + + PrivacyInfo.xcprivacy + + hash2 + + cuaVRkQIQRl8fLAPRH2XlUdsPxO0W90uL0WcSHvmSnY= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Info.plist b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Info.plist new file mode 100644 index 0000000..31956a7 Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Info.plist differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..4fea350 Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.abi.json b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..66c0d6e --- /dev/null +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,12848 @@ +{ + "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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.private.swiftinterface b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..768688b --- /dev/null +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,222 @@ +// 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 {} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftdoc b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..b2af6e5 Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftinterface b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..768688b --- /dev/null +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,222 @@ +// 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 {} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftmodule b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftmodule new file mode 100644 index 0000000..e058a7a Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftmodule differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeDirectory b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..130c81d Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeDirectory differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeRequirements b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..53a06aa Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeRequirements differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeResources b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..038b474 --- /dev/null +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeResources @@ -0,0 +1,212 @@ + + + + + files + + Frameworks/StarburstSdk.framework/Info.plist + + LYDkUlG3+K2ItUesIisY3Luuk1c= + + Frameworks/StarburstSdk.framework/PrivacyInfo.xcprivacy + + SRctDO3cqibONLEG7CPcNZVBnXw= + + Frameworks/StarburstSdk.framework/StarburstSdk + + LRKbPJ8wAUd7ggk+ANLu+fSYfw4= + + Frameworks/StarburstSdk.framework/_CodeSignature/CodeResources + + 9oiBLAPsF3Dv5lHGLAx77cchWVs= + + Info.plist + + NV2Qc9xISE7fgUH9KnQFJLHB70Y= + + Modules/DeepChordsSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo + + hElk5G9e2FyrQKyxp0/Cg3TzLm8= + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.abi.json + + Q8mFT1+vs+J5OlQJBv+Fy30BSEM= + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.private.swiftinterface + + QQC6RRv9G4zEvdXhU0pKeYv7zBI= + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftdoc + + ooox8Ekydjt3Fe9eijMDNoL0WbU= + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftinterface + + QQC6RRv9G4zEvdXhU0pKeYv7zBI= + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftmodule + + kk7DtJNjzNj5L5gi9/fvu4zpABs= + + + files2 + + Frameworks/StarburstSdk.framework/Info.plist + + hash2 + + WEhMI6veVRWrc/a+8N+KPNiCW/dvs+VQndgVGD6RuYM= + + + Frameworks/StarburstSdk.framework/PrivacyInfo.xcprivacy + + hash2 + + cuaVRkQIQRl8fLAPRH2XlUdsPxO0W90uL0WcSHvmSnY= + + + Frameworks/StarburstSdk.framework/StarburstSdk + + hash2 + + Xpz9vkf/wygpxbK0j2XvH3CTfyjFeKHB0amrGn1dvXY= + + + Frameworks/StarburstSdk.framework/_CodeSignature/CodeResources + + hash2 + + R9XX09wOSZqUuXWA4/0X/7ruehsZLEIw8rjz9P4UCxI= + + + Modules/DeepChordsSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo + + hash2 + + QilPSG2oy59S+0ze1lc77MOCX7d0Aihg61ihcODJUnw= + + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.abi.json + + hash2 + + aq3W188HYhRZ0GUAfA100wXky3MsjIBs+yxzR0vQ87c= + + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.private.swiftinterface + + hash2 + + LACpqZP2f6oTTij9v/Va8ALBeFEwok7+F7yJDTVx/gI= + + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftdoc + + hash2 + + 5KC2PBhoL1O63aZAymhuQEapFO0FkJpvFlPMjxbZXlA= + + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftinterface + + hash2 + + LACpqZP2f6oTTij9v/Va8ALBeFEwok7+F7yJDTVx/gI= + + + Modules/DeepChordsSdk.swiftmodule/arm64-apple-ios.swiftmodule + + hash2 + + L6XFW6V6YKwdgwtYOkr57ZfLeFZXBchcWo5CgD6aWvY= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeSignature b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..7ad8528 Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/DeepChordsSdk.framework/_CodeSignature/CodeSignature differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/AIGCErrorCode.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/AIGCErrorCode.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/AIGCErrorCode.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/AIGCErrorCode.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarbaustVoiceChatModel.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarbaustVoiceChatModel.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarbaustVoiceChatModel.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarbaustVoiceChatModel.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstAsrConfig.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstAsrConfig.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstAsrConfig.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstAsrConfig.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstAsrModel.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstAsrModel.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstAsrModel.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstAsrModel.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstConfig.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstConfig.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstConfig.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstConfig.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstFileAsrModel.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstFileAsrModel.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstFileAsrModel.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstFileAsrModel.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstOffLineFile.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstOffLineFile.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstOffLineFile.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstOffLineFile.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstPhoneSdk.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstPhoneSdk.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstPhoneSdk.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstPhoneSdk.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstSdk.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstSdk.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstSdk.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstSdk.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstSdkManager.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstSdkManager.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstSdkManager.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstSdkManager.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstStreamModel.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstStreamModel.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstStreamModel.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarburstStreamModel.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarbusrtSpeaker.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarbusrtSpeaker.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarbusrtSpeaker.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StarbusrtSpeaker.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstDecoderConfig.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstDecoderConfig.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstDecoderConfig.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstDecoderConfig.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstGlassChat.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstGlassChat.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstGlassChat.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstGlassChat.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstGlassesSdk.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstGlassesSdk.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstGlassesSdk.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstGlassesSdk.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstMixSdk.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstMixSdk.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstMixSdk.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/StartburstMixSdk.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToImageCallback.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToImageCallback.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToImageCallback.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToImageCallback.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToImageManager.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToImageManager.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToImageManager.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToImageManager.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToSpeechCallback.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToSpeechCallback.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToSpeechCallback.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToSpeechCallback.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToSpeechManager.h b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToSpeechManager.h similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToSpeechManager.h rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Headers/TextToSpeechManager.h diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Info.plist b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Info.plist new file mode 100644 index 0000000..5cd3e36 Binary files /dev/null and b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Info.plist differ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Modules/module.modulemap b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Modules/module.modulemap similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/Modules/module.modulemap rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/Modules/module.modulemap diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/PrivacyInfo.xcprivacy b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..c8b6829 --- /dev/null +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,27 @@ + + + + + NSPrivacyTracking + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeAudioData + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + + diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/StarburstSdk b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/StarburstSdk similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/StarburstSdk rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/StarburstSdk diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeDirectory b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeDirectory similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeDirectory rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeDirectory diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeRequirements b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeRequirements similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeRequirements rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeRequirements diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeRequirements-1 b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeRequirements-1 similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeRequirements-1 rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeRequirements-1 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeResources b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeResources similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeResources rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeResources diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeSignature b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeSignature similarity index 100% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeSignature rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/DeepChordsSdk/StarburstSdk.framework/_CodeSignature/CodeSignature diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/DeviceListVC.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/DeviceListVC.swift index c01add6..e9026db 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/DeviceListVC.swift +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/DeviceListVC.swift @@ -42,7 +42,7 @@ class DeviceListVC: BaseVC{ } } 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{ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/EarPhoneRecordVC.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/EarPhoneRecordVC.swift index 6890241..5c0fec8 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/EarPhoneRecordVC.swift +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/EarPhoneRecordVC.swift @@ -134,7 +134,7 @@ extension EarPhoneRecordVC{ DCBleRecord.shared.fromLanguage = fromLanguage DCBleRecord.shared.toLanguage = toLanguage DCBleRecord.shared.isTranslate = true - DCBleRecord.shared.start(type: 0x00) +// DCBleRecord.shared.start(type: 0x00) } func stopAction(){ diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/SdkLogVC.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/SdkLogVC.swift index ae17077..6d5dfcf 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/SdkLogVC.swift +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/VC/SdkLogVC.swift @@ -23,7 +23,7 @@ class SdkLogVC: UIViewController { 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) } diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/BleManager.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/BleManager.swift index 433442e..ac4f380 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/BleManager.swift +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/BleManager.swift @@ -142,22 +142,6 @@ extension BleManager: CBPeripheralDelegate { 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) { @@ -165,7 +149,7 @@ extension BleManager{ 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 { @@ -179,7 +163,6 @@ extension BleManager{ } 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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DCChatManager.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DcChatManager.swift similarity index 82% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DCChatManager.swift rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DcChatManager.swift index 3e5b65c..09ce19c 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DCChatManager.swift +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DcChatManager.swift @@ -73,7 +73,7 @@ class DcChatManager:NSObject{ 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) @@ -134,7 +134,7 @@ class DcChatManager:NSObject{ 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) @@ -150,31 +150,6 @@ class DcChatManager:NSObject{ } } - -// 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) { diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DCSdkManager.swift b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DcSdkManager.swift similarity index 97% rename from DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DCSdkManager.swift rename to DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DcSdkManager.swift index 3a82873..035da1a 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DCSdkManager.swift +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Example/Example/tools/DcSdkManager.swift @@ -11,7 +11,7 @@ class DcSdkManager{ func initSdk(){ - DeepChordsAiSdk.shared.initSDK() + DCSdk.shared.initSDK() DcChatManager.shared.setupChat() DCDevice.shared.eventCallback = { event in diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Podfile.lock b/DeepChordsSdk_iOS/DeepChordsSdk/Podfile.lock index 4d306eb..5ea9ee2 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Podfile.lock +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Podfile.lock @@ -76,6 +76,6 @@ SPEC CHECKSUMS: SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 Toast-Swift: 7a03a532afe3a560d4044bc7c237e2864d295173 -PODFILE CHECKSUM: 3b64f91d7c4f6c0036af83b3b1ff330c07d705a8 +PODFILE CHECKSUM: d16bf1b75272b37c1201e38fd9ce6eefb10aff2f COCOAPODS: 1.16.2 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Manifest.lock b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Manifest.lock index 4d306eb..5ea9ee2 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Manifest.lock +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Manifest.lock @@ -76,6 +76,6 @@ SPEC CHECKSUMS: SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 Toast-Swift: 7a03a532afe3a560d4044bc7c237e2864d295173 -PODFILE CHECKSUM: 3b64f91d7c4f6c0036af83b3b1ff330c07d705a8 +PODFILE CHECKSUM: d16bf1b75272b37c1201e38fd9ce6eefb10aff2f COCOAPODS: 1.16.2 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Pods.xcodeproj/project.pbxproj b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Pods.xcodeproj/project.pbxproj index e0e2481..4040cc9 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Pods.xcodeproj/project.pbxproj +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Pods.xcodeproj/project.pbxproj @@ -7,227 +7,238 @@ 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 */; @@ -242,26 +253,26 @@ 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; @@ -277,19 +288,19 @@ 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; @@ -298,13 +309,6 @@ 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 */; @@ -326,13 +330,6 @@ 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 */; @@ -340,12 +337,12 @@ 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; @@ -361,13 +358,6 @@ 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 */; @@ -389,33 +379,33 @@ 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; @@ -424,334 +414,325 @@ 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 = ""; }; - 02E139B151EDFA1F4F63EA119D2269C7 /* Toast-Swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.debug.xcconfig"; sourceTree = ""; }; - 02EDA2792EBD3343A7DBC6B427F1F041 /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; - 0578E47B5AE5713CF21EA86848CA87DD /* IQTextInputViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewNotification.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewNotification.swift; sourceTree = ""; }; + 00B7FB7210440587AC1A382B9D1AAC11 /* IQTextInputViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfoModel.swift; path = IQKeyboardReturnManager/Classes/IQTextInputViewInfoModel.swift; sourceTree = ""; }; + 033D2E152C832725C993AE3F7DF4BDDE /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 038641EE227958FF5315FA3A32FF32EE /* SocketRocket.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.release.xcconfig; sourceTree = ""; }; + 03B7B9C26FD0993778958A75EF566AC4 /* SRURLUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRURLUtilities.h; path = SocketRocket/Internal/Utilities/SRURLUtilities.h; sourceTree = ""; }; + 03F68CB8E1C8B0E5449E278D26DF0055 /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; + 04BA14F6984C0F31631EA471DFFA89FC /* SRSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSecurityPolicy.m; path = SocketRocket/SRSecurityPolicy.m; sourceTree = ""; }; + 05AB1D848D92D172F6EB6008466D1E6E /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; + 0608C27538E30F41C72886BF9092A0AB /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; 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 = ""; }; - 080D923BC81BB12EE5B738187A72A0D4 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; - 0A8C10276B315358D1F985B8F641683A /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = ""; }; - 0AE37E30F693ED15CA31B520ED420454 /* NSRunLoop+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSRunLoop+SRWebSocketPrivate.h"; sourceTree = ""; }; - 0AF7DA075D6BD7E141707379E62BFA63 /* SRPinningSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRPinningSecurityPolicy.m; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.m; sourceTree = ""; }; + 0842F74D06454E8BEC51E6A11CF3DE14 /* IQTextView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.debug.xcconfig; sourceTree = ""; }; + 0A9409ED1E3C4237722466A618602A62 /* SRRunLoopThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRunLoopThread.h; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.h; sourceTree = ""; }; + 0ACCAF6E67DCA841C0FC5877A80AD397 /* UIView+Responders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Responders.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+Responders.swift"; sourceTree = ""; }; + 0C9110ED661DED37AF8DAEC15BB04B52 /* IQKeyboardToolbar-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-prefix.pch"; sourceTree = ""; }; 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 = ""; }; - 0F6A2BF98BD227110E60762E29808CEC /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextView/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 10288C630688257B185941E1EA55E346 /* IQTextInputViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfoModel.swift; path = IQKeyboardReturnManager/Classes/IQTextInputViewInfoModel.swift; sourceTree = ""; }; - 109E37988FF06586D32321CEA99162B0 /* SRHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHash.m; path = SocketRocket/Internal/Utilities/SRHash.m; sourceTree = ""; }; - 10C547231342B150BEC39F40295D087E /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQRootControllerConfiguration.swift; sourceTree = ""; }; - 10CAAD795A45AB49A0EE4D6805AB7A1F /* SocketRocket.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.release.xcconfig; sourceTree = ""; }; + 0E0EF5AF36E159B113E57C3BFF5FF3C1 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQInvocation.swift; sourceTree = ""; }; + 0E977AF788474B5F5F022F689F90D470 /* UIView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = ""; }; + 10BD9C0664AC032054E64975E52358C7 /* UIView+RespondersObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+RespondersObjc.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+RespondersObjc.swift"; sourceTree = ""; }; 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 = ""; }; + 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 = ""; }; + 1184443304FDA900A4B11072E2BB562A /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = ""; }; + 11A9E7FED48BBD92B4A565518526B8DE /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; + 11BE5691EBD9795DAB14685DF63050A1 /* Toast-Swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.debug.xcconfig"; sourceTree = ""; }; 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 = ""; }; 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 = ""; }; - 1515EB933E55F8DF1275984150311F6F /* IQTextInputViewNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.release.xcconfig; sourceTree = ""; }; - 158193B636D7824993DB68D81AE2C233 /* IQKeyboardToolbarManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Internal.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Internal.swift"; sourceTree = ""; }; + 1451666168142BF0F9F8B92A37400DFC /* IQKeyboardToolbarManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Toolbar.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Toolbar.swift"; sourceTree = ""; }; + 146780D7423957AA767AF4D50A83AA97 /* IQKeyboardToolbar-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-umbrella.h"; sourceTree = ""; }; 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 = ""; }; - 15FF3E312676449AB12DADDDB8D5C352 /* IQKeyboardNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardNotification.modulemap; sourceTree = ""; }; - 170AE4D919026EA3D1FB264423443921 /* IQTextView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-prefix.pch"; sourceTree = ""; }; - 1917E3D591E530CFE1940C6F4E878690 /* Pods-DeepChordsSdk-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-DeepChordsSdk-Info.plist"; sourceTree = ""; }; - 1AB8D5FD6175CD8FCC7153B71E6DD77A /* IQKeyboardNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.release.xcconfig; sourceTree = ""; }; - 1D8DCDE8A3DFBFEA690BD5A6081C5762 /* IQKeyboardToolbarManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-umbrella.h"; sourceTree = ""; }; - 1E2BADF249E4A558D7EE5BB1077C1DE1 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQTextView/Classes/IQTextView.swift; sourceTree = ""; }; - 1EEC9E9674D2F2735A1237FEC96C44CB /* IQKeyboardReturnManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardReturnManager.modulemap; sourceTree = ""; }; + 19079E8FCA499F623708728D6208CB2E /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; + 195FF463828DF912F0D11D05AE7E006F /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; + 1C1432D8700C25C8779CB1EDAD9479D4 /* IQKeyboardResignHandler+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardResignHandler+Internal.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler+Internal.swift"; sourceTree = ""; }; + 1D5FB9407F78FE5D624B6C712AB9DDE2 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; sourceTree = ""; }; + 1DA184AC8FEE093485E905210EF21E60 /* SRLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRLog.h; path = SocketRocket/Internal/Utilities/SRLog.h; sourceTree = ""; }; + 1DAA1AC2761978FAC405F1DDF6870588 /* IQKeyboardToolbarManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbarManager-dummy.m"; sourceTree = ""; }; + 1F3EA2D18695E3F326B57906300B18C8 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; 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 = ""; }; - 224FAFA7B0169BBAAFD0FA422D7D11A6 /* IQKeyboardReturnManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnManager.swift; path = IQKeyboardReturnManager/Classes/IQKeyboardReturnManager.swift; sourceTree = ""; }; - 236C98A9FAEF3200D70937E889092818 /* IQKeyboardManager+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign.swift"; sourceTree = ""; }; - 24926E8158D8FAD9BE42C760B3154B55 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = ""; }; - 2582EC469D9940C7AAE3F903A495E86A /* SRDelegateController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRDelegateController.h; path = SocketRocket/Internal/Delegate/SRDelegateController.h; sourceTree = ""; }; - 25BADE0B95009E3B02C9E6EBB47417A3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 261E9C437FF6FFF72C01BBB73341409D /* IQKeyboardResignHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardResignHandler.swift; path = IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler.swift; sourceTree = ""; }; - 26FE696F5243F520CB872AC051139FE5 /* SRIOConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumer.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.h; sourceTree = ""; }; - 27296D8B66561FF21E0EB354428156C7 /* IQKeyboardNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-prefix.pch"; sourceTree = ""; }; - 27DA2684B87B3639C3D3D439F177E219 /* SRURLUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRURLUtilities.h; path = SocketRocket/Internal/Utilities/SRURLUtilities.h; sourceTree = ""; }; - 284AC2E81CAAA90FEA12A250A16B11AB /* Pods-DeepChordsSdk-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-DeepChordsSdk-umbrella.h"; sourceTree = ""; }; - 2C45BE81EF6A9A12E115F2EDB69FC7D7 /* Pods-Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-acknowledgements.markdown"; sourceTree = ""; }; - 2E8E02D90547D6DBD75A856D8A4E1275 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQTitleBarButtonItem.swift; sourceTree = ""; }; - 2EFB802792096CDDF8FD170084E303BC /* ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardReturnManager-IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; - 306B6BBB2D0B4D417ADD4B82D7D51E82 /* NSRunLoop+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocket.h"; path = "SocketRocket/NSRunLoop+SRWebSocket.h"; sourceTree = ""; }; - 3187DDFEE4C490953B2AEF7B0D19EB1B /* NSURLRequest+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocket.h"; path = "SocketRocket/NSURLRequest+SRWebSocket.h"; sourceTree = ""; }; - 319AC1D7C71149C2DD5EF02DECE3F511 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; - 32080BC56EEB26340C6292BA94F068B6 /* SRProxyConnect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRProxyConnect.h; path = SocketRocket/Internal/Proxy/SRProxyConnect.h; sourceTree = ""; }; - 32B4B8845C7824A1AB6C42EB0B32845E /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; - 363F0A017C453E3DC084A7B5BDB87911 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; - 3649D66694159EF7F40B5A7377AC04D1 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbarManager/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 3725B14D6A408FA007F106F8CA983CE3 /* Pods-DeepChordsSdk-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-DeepChordsSdk-acknowledgements.markdown"; sourceTree = ""; }; - 37445197B6E56B3F3CA861A7F21F1C41 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; - 390BB9902E7A26E5A753B9CF32673BE9 /* SRURLUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRURLUtilities.m; path = SocketRocket/Internal/Utilities/SRURLUtilities.m; sourceTree = ""; }; - 39B4B067040847EC4A5CE870C4E0C5A1 /* IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; + 20C27DDCED9494C52C749231DD2A595E /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardToolbar/Placeholderable/IQPlaceholderable.swift; sourceTree = ""; }; + 23710DC1C669674AD26A8FDDE57F48F7 /* IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbar.swift; path = IQKeyboardToolbar/Classes/IQKeyboardToolbar.swift; sourceTree = ""; }; + 23E65AB100D5BBE3F755BC9F31924FE0 /* IQKeyboardToolbarManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-umbrella.h"; sourceTree = ""; }; + 243410B9535472556EA4BB6DBC133A0D /* Pods-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example.release.xcconfig"; sourceTree = ""; }; + 2485E462DF7A282082C1A48113DB117F /* IQKeyboardNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-umbrella.h"; sourceTree = ""; }; + 24BF7BCA2B79D1A9AA309DF7BB237C4C /* IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextView-Info.plist"; sourceTree = ""; }; + 28FBD8E5D0F2E49B1518246AF4D98785 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; + 29B2FE10F11A00C32A22B02482F46980 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; + 2B9301B38C021CB9E6294E651D65624F /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; + 2BCEC34012227551035FD68DCBCD4D6D /* IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; + 2C9195990842C48CAC40480C176A770D /* UIViewController+ParentContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ParentContainer.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIViewController+ParentContainer.swift"; sourceTree = ""; }; + 2D00E565A3D86699949786618A6EC670 /* SRIOConsumerPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumerPool.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.h; sourceTree = ""; }; + 2D177AE443F64E4B8D5D149E5814A184 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = ""; }; + 2D9484404D6249FB632AFD27DE816BA4 /* IQKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardNotification.swift; path = IQKeyboardNotification/Classes/IQKeyboardNotification.swift; sourceTree = ""; }; + 2E3461F5EBE9E8EE9AC302BD80C9A9E0 /* IQKeyboardToolbarManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Internal.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Internal.swift"; sourceTree = ""; }; + 2F2A828324A621A84E96E92EB6E2F72B /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextView/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 3017FDF7DC756D2A944BC06B7FFBB7FA /* IQTextView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextView-dummy.m"; sourceTree = ""; }; + 311B0D98063E6362E05FDF3FE309C43B /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = ""; }; + 315FBF2E82925F53E87B7B014C4B8FCA /* SRIOConsumerPool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumerPool.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.m; sourceTree = ""; }; + 31C1D37707DFAA5E6A164BCC07834264 /* Pods-Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-Info.plist"; sourceTree = ""; }; + 31F4113F1EA495802DB24F0204A889EC /* UIView+ResignObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ResignObjc.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+ResignObjc.swift"; sourceTree = ""; }; + 3263C2EFF612FFC8CBA49B4B196DE604 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Toast/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 32CA47777AE2B165D330BC81473A48C7 /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQScrollViewConfiguration.swift; sourceTree = ""; }; + 33D6B8B371B31B737A4D0BDB9EDCA9C6 /* SRRandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRandom.h; path = SocketRocket/Internal/Utilities/SRRandom.h; sourceTree = ""; }; + 34539C6FBA078A15E22FBBB000D0BEEF /* IQKeyboardToolbarManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.debug.xcconfig; sourceTree = ""; }; + 3461EA1B82388542A204103702598A06 /* IQKeyboardConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConstants.swift; path = IQKeyboardCore/Classes/Constants/IQKeyboardConstants.swift; sourceTree = ""; }; + 35C305D3797C284E6F5BAA1D3E6F9BF8 /* Pods-Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Example.modulemap"; sourceTree = ""; }; + 3880078AC7A98D27D6FE41920C9B2AAA /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; + 38E2C5F1AEDBA8AE492CEA802F817468 /* IQKeyboardReturnManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.debug.xcconfig; sourceTree = ""; }; 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 = ""; }; - 3D8DC22EC08F3E72E7E53ADA12E80CC0 /* UIView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = ""; }; - 3ECA1919991B8674C3FD3253CD02BE4B /* IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; + 3B6649F286FD9C43B8BB3FA9609BE44E /* NSURLRequest+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSURLRequest+SRWebSocketPrivate.h"; sourceTree = ""; }; + 3D3BBEE8F6FD8B9A77827535A8A46043 /* SRDelegateController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRDelegateController.m; path = SocketRocket/Internal/Delegate/SRDelegateController.m; sourceTree = ""; }; + 3D3D0471F201A1D51EDE3E961E880FC5 /* IQTextView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextView.modulemap; sourceTree = ""; }; 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 = ""; }; - 3F8F3D9A02DBFA1FF9899DD8933A95DA /* UIView+Parent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Parent.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+Parent.swift"; sourceTree = ""; }; - 3F992A0DC4578F2D62CB095A497114CC /* IQKeyboardToolbarManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Debug.swift"; path = "IQKeyboardToolbarManager/Classes/Debug/IQKeyboardToolbarManager+Debug.swift"; sourceTree = ""; }; - 42E3FC1A9F2FBB9AE28FDE3285B70F2C /* IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardCore-Info.plist"; sourceTree = ""; }; - 43CBF3C99F0BF342AEE8D7C7BE945B62 /* SRRunLoopThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRunLoopThread.h; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.h; sourceTree = ""; }; - 44AFC022F6D6DD0DF30E10F9B7C4615A /* IQKeyboardToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConfiguration.swift; path = IQKeyboardToolbarManager/Classes/Configuration/IQKeyboardToolbarConfiguration.swift; sourceTree = ""; }; - 455A2446E1A8F92123FBE90A1D4B8D0B /* Pods-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example.debug.xcconfig"; sourceTree = ""; }; - 45E554E7AE314B29D9C07A10667261BE /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; - 47BC329529726FFACA942239310E3841 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; - 47F6CB0808BEA63D36E484B5D53B6436 /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQScrollViewConfiguration.swift; sourceTree = ""; }; - 484ECEC55CB9E98BAF0AE020F8FFF767 /* IQDeepResponderContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQDeepResponderContainerView.swift; path = IQKeyboardToolbarManager/Classes/IQDeepResponderContainerView.swift; sourceTree = ""; }; - 48CA3ADFB16E0C4E235D89C552572332 /* IQKeyboardToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbar-dummy.m"; sourceTree = ""; }; - 4AB6723E60A4A0D494C4DCA4686CD3F0 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; - 4B6ABE8E0C199299C26E4B5977886B71 /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; - 4BF6C697C2EB03CCBCE9CA841EA31F47 /* Pods-DeepChordsSdk.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-DeepChordsSdk.debug.xcconfig"; sourceTree = ""; }; - 4D6EF89B651DCBED1F5A7FA5D36D1FA6 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItem.swift; sourceTree = ""; }; - 4EF1258267E4FF8FA1F298C5303B0E86 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = ""; }; - 4F8CA916A31362AD762A33A32B0D936C /* ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextInputViewNotification-IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; - 4FB988C66900BB1BEEF5C5CA21B14AC9 /* IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextView-Info.plist"; sourceTree = ""; }; - 502964DCE1567348B5B03211445AEA35 /* IQTextInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputView.swift; path = IQKeyboardCore/Classes/IQTextInputView.swift; sourceTree = ""; }; - 5084335EF29A15EB6C31DFB1ACA15349 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = ""; }; - 50A2B3566A43C15186D3A1D9F91DB662 /* SRSIMDHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSIMDHelpers.m; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.m; sourceTree = ""; }; - 529559A67714BC64192FD9BF92B33312 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; - 58E0237741E33CAFB3DB96DAA7559910 /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; - 5AF0EBE9A79115D36EF40E456919D63B /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; - 5C0366C8DAD8762352B37EDB4DD62E2E /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; - 5C8BDF6ED7A0F1533FC84E97705B2878 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; - 5EF0C08E9D339F2CB75ED0C9E7FA2C0B /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = ""; }; - 5FB6A208FD72153F040D4E1354F225B4 /* NSRunLoop+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSRunLoop+SRWebSocket.m"; path = "SocketRocket/NSRunLoop+SRWebSocket.m"; sourceTree = ""; }; - 6058A4E7C2EAB9B01A8DBB5AAD7E72A2 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; - 61AD3899C2D649897E11DA65A33ABCEE /* Toast-Swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-prefix.pch"; sourceTree = ""; }; - 6381011924A059A30C85325FB30E74A7 /* IQKeyboardAppearanceManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardAppearanceManager+Internal.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager+Internal.swift"; sourceTree = ""; }; - 63CAFAB9111F6F5AAEFD9E00CD0AF892 /* IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbar.swift; path = IQKeyboardToolbar/Classes/IQKeyboardToolbar.swift; sourceTree = ""; }; - 643F1AECE038E1886712C3619E367201 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 64607CC28651258E6DAB2D1358080FB5 /* IQTextView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-umbrella.h"; sourceTree = ""; }; - 66E229F790E827392A80B7F4C7A6110F /* IQKeyboardReturnManager+UITextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextViewDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextViewDelegate.swift"; sourceTree = ""; }; - 67B06A63B2F6FDD332A5D14963BFC3E3 /* IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; - 6839FC9EB46E8CB05E17C35E5A5B579F /* SRSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSecurityPolicy.m; path = SocketRocket/SRSecurityPolicy.m; sourceTree = ""; }; - 68443C8F28AD901E531D6BFA7559C683 /* SRRandom.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRRandom.m; path = SocketRocket/Internal/Utilities/SRRandom.m; sourceTree = ""; }; - 6937B145AC462041831CC9D76D3CF28A /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; - 6A3DB74B2C40BCD9F3AFA585DA322FF5 /* SRConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRConstants.h; path = SocketRocket/Internal/SRConstants.h; sourceTree = ""; }; - 6A599D5DDFD46F7296A5F93623AB6C3A /* UIView+IQKeyboardExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionObjc.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionObjc.swift"; sourceTree = ""; }; - 6A737607DB763EBB681D8D0F6E6AB5FB /* IQKeyboardManager+ToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManager.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManager.swift"; sourceTree = ""; }; - 6C4219D35CB16DFEC9A662797E27F4D8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardCore/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 6D134ED7EB13A9F9FADC82CC86BC10FA /* Toast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toast.swift; path = Toast/Toast.swift; sourceTree = ""; }; - 6DFE571CD6A634198545BB1149A5399C /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; + 3EEA23F96C6AC68B9E75EA96DF3A2009 /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardNotification/Classes/IQKeyboardInfo.swift; sourceTree = ""; }; + 4161F2D15D8F40B56EB5D3C44D9F2FC6 /* UIView+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+Resign.swift"; sourceTree = ""; }; + 41CBC8895A10C4672DBAEB6AE3ACC66A /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; + 42EF8BB55FE8FAC436263074991A7C85 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; + 43AC59B038C88AD2D18A5C2E1B6E21D2 /* ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbarManager-IQKeyboardToolbarManager-Info.plist"; sourceTree = ""; }; + 441854E35F81731E63E53DC7E4EEAD9D /* Pods-Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Example-acknowledgements.markdown"; sourceTree = ""; }; + 448DC7DFEDA7AA24677AF417BF5E85DF /* SRConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRConstants.h; path = SocketRocket/Internal/SRConstants.h; sourceTree = ""; }; + 44D27C8EBC1FDEEDEDC825491696391D /* SRSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSecurityPolicy.h; path = SocketRocket/SRSecurityPolicy.h; sourceTree = ""; }; + 4690BE5CAA294E5AF57D96A2AEF3E132 /* UIView+Parent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Parent.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+Parent.swift"; sourceTree = ""; }; + 4748A6E6B7367BF660CFA1A43EADB738 /* Toast-Swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-umbrella.h"; sourceTree = ""; }; + 489F707934E86F37C9B7CA8D1AF8EA45 /* IQKeyboardToolbar.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.debug.xcconfig; sourceTree = ""; }; + 4BF7B7797B746DBD1DCF91E8649DEC39 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; + 4CAC93AA310B528F742B85CD94C9399C /* SRSIMDHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRSIMDHelpers.m; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.m; sourceTree = ""; }; + 4CFC04DF144653A28122969F28F603AC /* IQTextInputViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewNotification.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewNotification.swift; sourceTree = ""; }; + 4EB4C3A4082F90A09CDDFC1DB0531442 /* SRIOConsumer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumer.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.m; sourceTree = ""; }; + 4EF924254B2BB9CBB9EF64F8E51C625F /* NSRunLoop+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSRunLoop+SRWebSocket.m"; path = "SocketRocket/NSRunLoop+SRWebSocket.m"; sourceTree = ""; }; + 502B13A239AA1EA956029C1212405C98 /* IQKeyboardExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardExtended.swift; path = IQKeyboardCore/Classes/IQKeyboardExtended.swift; sourceTree = ""; }; + 505B70202186ED4C41D4F4B471333B8C /* IQKeyboardAppearanceManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardAppearanceManager+Internal.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager+Internal.swift"; sourceTree = ""; }; + 5104D7254FB180C9DFB9DF20FC5274BB /* IQTextInputViewNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextInputViewNotification.modulemap; sourceTree = ""; }; + 515C05AD64614F3521DC64EC57E82505 /* IQKeyboardNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.release.xcconfig; sourceTree = ""; }; + 5338278912BB9B815A3DBCD565873B61 /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItemConfiguration.swift; sourceTree = ""; }; + 54B8DC3528FE95E480DCE254F6DA73B7 /* UIView+IQKeyboardExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtension.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtension.swift"; sourceTree = ""; }; + 55F8D1F5CE25F6B4179D2FC064E12E66 /* IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; + 571DC2BAC17A9130E8370D5033CE52F7 /* IQKeyboardToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarPlaceholderConfiguration.swift; path = IQKeyboardToolbar/Classes/Placeholder/IQKeyboardToolbarPlaceholderConfiguration.swift; sourceTree = ""; }; + 58388473BFA8B56EDB49A60A7D350F48 /* SRConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRConstants.m; path = SocketRocket/Internal/SRConstants.m; sourceTree = ""; }; + 58716BE551D132336839A0235A5F934B /* IQKeyboardManager+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardManager+Resign.swift"; sourceTree = ""; }; + 59B6D09BDDE45D2126BCB9927525618E /* IQKeyboardToolbarConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConstants.swift; path = IQKeyboardToolbarManager/Classes/Constants/IQKeyboardToolbarConstants.swift; sourceTree = ""; }; + 59EE4FDA51971483A37C8328CFE377A0 /* IQKeyboardCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-umbrella.h"; sourceTree = ""; }; + 5BE0F4502936A47F064AFB703DAC0A24 /* SRProxyConnect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRProxyConnect.m; path = SocketRocket/Internal/Proxy/SRProxyConnect.m; sourceTree = ""; }; + 5BFB8CDEA4C86E4B8E3C1A0AD4EF86E2 /* SRURLUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRURLUtilities.m; path = SocketRocket/Internal/Utilities/SRURLUtilities.m; sourceTree = ""; }; + 5CEF8767A5F06C2BFC651E3996541009 /* IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardNotification-Info.plist"; sourceTree = ""; }; + 5D492AF390BE09816971C368B6679AAC /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; + 5EEA6E18E3B85DBA19D91D09FBE8A187 /* Array+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Sort.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/Array+Sort.swift"; sourceTree = ""; }; + 5F58E51EA00C5394CEDF50F85D75C7EE /* SRHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHash.m; path = SocketRocket/Internal/Utilities/SRHash.m; sourceTree = ""; }; + 60236FB7229876D2840A013B145D0A59 /* IQKeyboardAppearanceConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceConfiguration.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceConfiguration.swift; sourceTree = ""; }; + 62262BEA23D1D1BF44B8817B2B60B3E6 /* IQTextView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.release.xcconfig; sourceTree = ""; }; + 6259E1A26BFD4BEBBEC1A42F7A879345 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 625AC02289FAA99ACCCE9BC9588927AF /* IQTextInputViewNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-prefix.pch"; sourceTree = ""; }; + 62BC1D6E86620BF106CD2B96FC6EF4A7 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; + 631CB872AFBFB60389011457C8E7F5FD /* IQKeyboardReturnManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-umbrella.h"; sourceTree = ""; }; + 63D3588CC9B6C9B7E9B881695337AAEF /* SRSIMDHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSIMDHelpers.h; path = SocketRocket/Internal/Utilities/SRSIMDHelpers.h; sourceTree = ""; }; + 63DD6EE4FA0B4F66362EECE098983A92 /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = ""; }; + 64632E833B795E136135AFBE6305F0AD /* SRDelegateController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRDelegateController.h; path = SocketRocket/Internal/Delegate/SRDelegateController.h; sourceTree = ""; }; + 647DE43087BE8BDD4A439F09B0449A1B /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; + 655624B00A7D1131C4DBD0DCD21DA867 /* SRRunLoopThread.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRRunLoopThread.m; path = SocketRocket/Internal/RunLoop/SRRunLoopThread.m; sourceTree = ""; }; + 6766BB08925CFC6B1170B0CEE61886D9 /* SRMutex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRMutex.m; path = SocketRocket/Internal/Utilities/SRMutex.m; sourceTree = ""; }; + 67D0D6268BE256855FBB21AE5BC5B964 /* IQKeyboardCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardCore.modulemap; sourceTree = ""; }; + 6A1E44D7CC84383DB6D19427296B6320 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; + 6A68A26DC08BD236F9922F45114F59E3 /* SRMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRMutex.h; path = SocketRocket/Internal/Utilities/SRMutex.h; sourceTree = ""; }; + 6ADFE1F8E6AC1EC3B7179F7A324D0436 /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = ""; }; + 6C0635BDA79C89C7296CD0303339427C /* IQKeyboardToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbar-dummy.m"; sourceTree = ""; }; + 6CDB00639233AE5318F56D6C50F3CDB9 /* IQKeyboardReturnManager+UITextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextViewDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextViewDelegate.swift"; sourceTree = ""; }; + 6D7A3AC36129136BD52B4E0F95859063 /* SRRandom.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRRandom.m; path = SocketRocket/Internal/Utilities/SRRandom.m; sourceTree = ""; }; 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 = ""; }; - 6F879A10A3809420736A229A9720D75A /* IQKeyboardReturnManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-prefix.pch"; sourceTree = ""; }; - 73D26C4F196C661EA1DB04BCC2471A24 /* Pods-Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Example-frameworks.sh"; sourceTree = ""; }; - 750817E69AAE97D1AF5F958FC5904BF2 /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = ""; }; - 7594A52F0B7E0AD0D9F26BE8026E1E4C /* Array+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Sort.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/Array+Sort.swift"; sourceTree = ""; }; - 761B4D8A688672EC9D13AB178F184A16 /* IQKeyboardToolbar.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbar.modulemap; sourceTree = ""; }; - 77195404B1F7ADCD8B3008B1B89F5C03 /* SRError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRError.m; path = SocketRocket/Internal/Utilities/SRError.m; sourceTree = ""; }; - 77B67B7AD3900B61154BC9C1973DD611 /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = ""; }; - 782D18DB9D0B7B74F8613026BAD77E86 /* IQKeyboardToolbarManager+Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Action.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Action.swift"; sourceTree = ""; }; - 78882EBBF9DB9EAA48F3FFBF14D1E0B5 /* IQKeyboardToolbar.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.release.xcconfig; sourceTree = ""; }; - 78F95F4E86380B049117A093BFC1CD7B /* IQTextInputViewNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.debug.xcconfig; sourceTree = ""; }; - 792548D571F70D8E7FA3B52FA58D9591 /* IQKeyboardManager+ActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ActiveConfiguration.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ActiveConfiguration.swift"; sourceTree = ""; }; - 79E6154EEE25D08664ACFE66C69DDFA0 /* Toast-Swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.release.xcconfig"; sourceTree = ""; }; - 7E07F795F5513269A6EA62DE5EE8C187 /* IQKeyboardCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-prefix.pch"; sourceTree = ""; }; - 7E46C7EF1F6BD003E0DEC56B05B15DDF /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = ""; }; - 7E6C82BDAFC8E25852BD0F53480C2FE2 /* IQKeyboardToolbarManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-prefix.pch"; sourceTree = ""; }; - 7F565A673CEEF3B818D7A75F2A2EE8B0 /* UIView+IQKeyboardExtensionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionDeprecated.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionDeprecated.swift"; sourceTree = ""; }; + 6F754B496750001E3C5458F05A724103 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; + 6FED03A408FB0BAE139AF365F7E08A44 /* IQKeyboardToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarManager.swift; path = IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager.swift; sourceTree = ""; }; + 72674EF140DD451E7DBAF77BDA592290 /* IQKeyboardToolbarManager+Action.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Action.swift"; path = "IQKeyboardToolbarManager/Classes/Toolbar/IQKeyboardToolbarManager+Action.swift"; sourceTree = ""; }; + 738DBAFA6BE54B7E9488E7D798BF63AD /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; + 74065337CEEB173CC9164102A3289146 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = ""; }; + 745E70CEDDE784FCEF924ADE2B27103C /* SRHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHash.h; path = SocketRocket/Internal/Utilities/SRHash.h; sourceTree = ""; }; + 75D11BD9F2C1867C459668611B1FB909 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; + 76919F1759271F3FB46298243423C94B /* Toast-Swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Toast-Swift.release.xcconfig"; sourceTree = ""; }; + 7796FBFD9DBEE7E1DCD6027831CD593C /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; + 7825A90E082A1582EB16256B0E722B3F /* Pods-Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-umbrella.h"; sourceTree = ""; }; + 78B8AF10ED61A581A07992B3E8D11AD4 /* IQKeyboardReturnManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-prefix.pch"; sourceTree = ""; }; + 78F3F5AACB797FB4E637C8B02507D865 /* UIView+ParentObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ParentObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+ParentObjc.swift"; sourceTree = ""; }; + 7B18E420833BF1AC2DAFC8DAEA6ED889 /* NSURLRequest+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocket.h"; path = "SocketRocket/NSURLRequest+SRWebSocket.h"; sourceTree = ""; }; + 7B6DAED522FF6E69907B0FCC56E1AF76 /* Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Toast-Swift-Info.plist"; sourceTree = ""; }; + 7F8D5FF131C4BCAB52F5159014997EAC /* IQTextInputView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputView.swift; path = IQKeyboardCore/Classes/IQTextInputView.swift; sourceTree = ""; }; 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 = ""; }; + 82268FAD6D8E6A66578F0D7DC8BA01AD /* IQTextInputViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextInputViewInfo.swift; path = IQTextInputViewNotification/Classes/IQTextInputViewInfo.swift; sourceTree = ""; }; 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 = ""; }; + 855CD1CB00812D2D6BDE5A4DCA5873F0 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; + 8577036D97845801E25948D291F4D85D /* UITableView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UITableView+IndexPaths.swift"; sourceTree = ""; }; 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 = ""; }; - 87F05B4E0307C30EB4FC212724C8F157 /* IQKeyboardNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.debug.xcconfig; sourceTree = ""; }; - 888ACD87ACA8BCCE5527AAC76E41A5A3 /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; - 895778DCA58AE753D96DD48F3E036F4F /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = ""; }; - 8981CA762CD2FDB68D15FEEA091439B5 /* IQKeyboardToolbarManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.release.xcconfig; sourceTree = ""; }; - 8B5BF34764325604D366CC5C6F31A43A /* IQKeyboardToolbarManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbarManager.modulemap; sourceTree = ""; }; - 8BD0BDF557D8D8D7CFB04CB9C9482634 /* UIView+ParentObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+ParentObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIView+ParentObjc.swift"; sourceTree = ""; }; - 8C2460EF332DB152D7A7B9869C8F4032 /* IQKeyboardToolbarManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardToolbarManager-dummy.m"; sourceTree = ""; }; - 8C4CE911087AC8260002E6859821FAF0 /* SRIOConsumerPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumerPool.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.h; sourceTree = ""; }; + 85D3C8F02A139CF2F9C0C993194CD117 /* IQKeyboardToolbarManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.release.xcconfig; sourceTree = ""; }; + 873005A166C744DC24C4D66AC2327E7E /* UIScrollView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtension.swift"; sourceTree = ""; }; + 87F2EAA56960357B0C89029A55FB6026 /* SRProxyConnect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRProxyConnect.h; path = SocketRocket/Internal/Proxy/SRProxyConnect.h; sourceTree = ""; }; + 88667F9356BA02D06E19B7A6933E4C5E /* Toast-Swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-Swift-prefix.pch"; sourceTree = ""; }; + 89BAEC5F1F2B263DF0FCEBCCA1F11A8F /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; }; + 8C5E2DB837A1EFFBF56B4B03E9F45A35 /* IQTextInputViewNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQTextInputViewNotification-Info.plist"; sourceTree = ""; }; + 8C8195B4D211E2DA9889D37886720A05 /* IQKeyboardReturnManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardReturnManager.modulemap; sourceTree = ""; }; + 8CA83AC7E4B5AAED56AB2E5DF77B7139 /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = ""; }; + 8CF8D78F6583721EB7D382B5E0BD2C18 /* IQKeyboardReturnManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardReturnManager-Info.plist"; sourceTree = ""; }; 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 = ""; }; - 8F74E325EE2B99C0C5504B461E558136 /* ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardCore-IQKeyboardCore-Info.plist"; sourceTree = ""; }; - 90A0A417BB33C9C0B15A1946762E0142 /* Pods-Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-Info.plist"; sourceTree = ""; }; - 9101BAF3027E387E34B0301BE000FA50 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; - 914B3416C83998074DDAB130CB468706 /* IQKeyboardReturnManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.release.xcconfig; sourceTree = ""; }; - 91511868D1335C41FD84563EF906555C /* Pods-DeepChordsSdk.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-DeepChordsSdk.release.xcconfig"; sourceTree = ""; }; + 8E7ED35936247C28612B355EA8EC57E8 /* IQKeyboardNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardNotification.debug.xcconfig; sourceTree = ""; }; + 8EE9639034BCEF376D72143333534864 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; + 8FCD5564C30093164A12D1F52B479C00 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardCore/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 90EEA503F1312DB9509293E361E7F8BD /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; + 91468469A7F0E195CC3A56180AEC5D86 /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; + 91A7B10BF2A398C4DE008756C3FD3717 /* Toast-Swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Toast-Swift-dummy.m"; sourceTree = ""; }; 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 = ""; }; - 936A804D23E5F53A2A38402D624D6EA2 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = ""; }; - 9374F8A0206251FC7979A888F803B656 /* IQKeyboardCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.debug.xcconfig; sourceTree = ""; }; - 93B05AAE9D91B32B46928A2293611FF4 /* Pods-Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Example-umbrella.h"; sourceTree = ""; }; - 95BCD7B08FF0A2A4F9B0A36B92688E27 /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; - 972CC8A48122693582F02385A70853A0 /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; + 91EE5B79C985DC6F7D653B6950E96982 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = ""; }; + 92855F8D454E17B1132C6709B15895F4 /* IQKeyboardNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardNotification-prefix.pch"; sourceTree = ""; }; + 92C9F4075FCE276543C1111C2F0BA0BF /* IQTextInputViewNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.release.xcconfig; sourceTree = ""; }; + 9579275B592F1C42A19EE983BF490907 /* UIView+IQKeyboardExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionObjc.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionObjc.swift"; sourceTree = ""; }; + 963D9DB9DF3EE4565D35736E74DE4C39 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Deprecated/IQKeyboardManager+Deprecated.swift"; sourceTree = ""; }; + 965930BD6B40F15188BF900D749C8087 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 96893334C0E21247F68B59AF0536B5CD /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; 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 = ""; }; - 9939F486FEF106F98BDD0806CA8E0624 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQInvocation.swift; sourceTree = ""; }; - 994130CE96E0F8ED28DCF165B03CB200 /* IQKeyboardToolbar-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-umbrella.h"; sourceTree = ""; }; - 995B281C84F1083BE4DB31B75BCC029C /* UIViewController+ParentContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+ParentContainer.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UIViewController+ParentContainer.swift"; sourceTree = ""; }; - 9976447B92E50DDDCA64DBDE5A47FD7F /* UIView+IQKeyboardExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtension.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtension.swift"; sourceTree = ""; }; - 99B82533878EEF9F0E2FB3560695FF8A /* IQTextView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.debug.xcconfig; sourceTree = ""; }; - 9D3FF860EEACD6D1A4A582CB31FC31C1 /* Pods-DeepChordsSdk-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-DeepChordsSdk-acknowledgements.plist"; sourceTree = ""; }; + 97A8331CBF5226452DBFC2D951E1AFD7 /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; + 99B6E11B098E25A098B8BCFA18FCC62A /* IQKeyboardNotification.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardNotification.modulemap; sourceTree = ""; }; + 9C0E2A6E7B7632A4A26C4AF37053E06D /* IQKeyboardToolbarManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbarManager.modulemap; sourceTree = ""; }; 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 = ""; }; - 9F272A689E05B2AA0C0ED18AD4383DDE /* SocketRocket.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.debug.xcconfig; sourceTree = ""; }; - 9F657D2C1582A8BFEADD06E527D796B2 /* IQKeyboardCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-umbrella.h"; sourceTree = ""; }; - A0F99DC81F369C1B739E19DE3923C65A /* IQKeyboardExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardExtended.swift; path = IQKeyboardCore/Classes/IQKeyboardExtended.swift; sourceTree = ""; }; - A15B541658FAC5E8233C91001D7888EC /* UITableView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UITableView+IndexPaths.swift"; sourceTree = ""; }; + 9ECB7E51F8FC326EA5DA3E8BA5A47514 /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; + A01E1550AE15CCC6B6E3E396188F71CB /* ConstraintMultiplierTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMultiplierTarget.swift; path = Sources/ConstraintMultiplierTarget.swift; sourceTree = ""; }; + A0579D27DA578E44202ECF120775D93B /* IQKeyboardToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConfiguration.swift; path = IQKeyboardToolbarManager/Classes/Configuration/IQKeyboardToolbarConfiguration.swift; sourceTree = ""; }; 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 = ""; }; - A284951838ACA1015F31DBE6C5A8D45F /* SRConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRConstants.m; path = SocketRocket/Internal/SRConstants.m; sourceTree = ""; }; - A368339039F84E09260E0C59DD294DF3 /* UIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Hierarchy.swift"; path = "IQKeyboardCore/Classes/UIKitExtensions/UIView+Hierarchy.swift"; sourceTree = ""; }; - A44F945B3203BCA4B178E49ED53E5391 /* IQKeyboardManager+Appearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance.swift"; sourceTree = ""; }; - A55BC45618B737DBC6885D98DC8C9C0C /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; - A6BD2261427B29C50F84843B6BAB7DEA /* Pods-Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-dummy.m"; sourceTree = ""; }; - A6C0BF00B3D547B50DBE54D99A1307F4 /* SRIOConsumerPool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumerPool.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumerPool.m; sourceTree = ""; }; - A8BBDD1BF37BF58D4C467C1D1F21D462 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; + A262F133DB93EED81579AA222BFD19CE /* IQKeyboardReturnManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.release.xcconfig; sourceTree = ""; }; + A55448F92051F6C484000FEC63BDFF3D /* IQKeyboardToolbar.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardToolbar.modulemap; sourceTree = ""; }; + A568F5B90B7AB589DBACD9E3C0B042B2 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; + A76D9E627899FC28B7514DD9BFDD0265 /* SocketRocket-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SocketRocket-Info.plist"; sourceTree = ""; }; + A77132BEB0EAB5D41835DD9194D39668 /* NSRunLoop+SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocket.h"; path = "SocketRocket/NSRunLoop+SRWebSocket.h"; sourceTree = ""; }; + A7DFA8F8A442BAEA47E542045C6D4375 /* ConstraintMakerFinalizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerFinalizable.swift; path = Sources/ConstraintMakerFinalizable.swift; sourceTree = ""; }; 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 = ""; }; - A925E59D0B05DC5A56E631BD47C64317 /* IQTextView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQTextView.modulemap; sourceTree = ""; }; - AA485EB92636FB68E91AF3FCC1CE9C5E /* IQKeyboardCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.release.xcconfig; sourceTree = ""; }; - AB0D6BE05753DE859156BD2E8FCD55AD /* IQTextInputViewNotification-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-prefix.pch"; sourceTree = ""; }; - AEF5BBB7C4ACF7C06BBD262B6C1145CE /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; - AF5E93556B3B98CA5218F3B9E49304F6 /* SRLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRLog.h; path = SocketRocket/Internal/Utilities/SRLog.h; sourceTree = ""; }; - AFBCEC8A83AB63E7D141D4EA274517BA /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; - B1F45CBD7E407DB108D6FAD8FF0A1415 /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = ""; }; - B1F86119EB8AFCE72C0BA2356BBA4C46 /* IQTextView+Placeholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQTextView+Placeholderable.swift"; path = "IQTextView/Classes/IQTextView+Placeholderable.swift"; sourceTree = ""; }; - B278701FAF564A3D25B8F87CCDB798D6 /* SRPinningSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRPinningSecurityPolicy.h; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.h; sourceTree = ""; }; - B3AA4CA7BB409A5191DBD08356FE703A /* Pods-Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example.release.xcconfig"; sourceTree = ""; }; + A9717BB96B2954A2EB23E1426415E77A /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQTitleBarButtonItem.swift; sourceTree = ""; }; + A9F142FAB125C0CD16E6E6A1CB7A57EB /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; + AB87172165A8FFEC79BA28730934C25A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbar/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + AC5AD66AA41CF287FB08541C8D02DD8D /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; + AF1AD1B0EADF2D931348ACE958D5A504 /* IQTextView+Placeholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQTextView+Placeholderable.swift"; path = "IQTextView/Classes/IQTextView+Placeholderable.swift"; sourceTree = ""; }; + AF86E4E557EA0922F39053FC71811D27 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextInputViewNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + AFECBC24E09D0D25F822C27BD944AFD4 /* Pods-Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Example-frameworks.sh"; sourceTree = ""; }; + B04B5767EBC461E59F07876C799C4F20 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; + B0923C8F20A12392EA61CC79D6CC38DB /* SRHTTPConnectMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHTTPConnectMessage.m; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.m; sourceTree = ""; }; + B0BFFCF2A2BFB4D26E5AC35C03AD2B90 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = ""; }; + B12AF03D0FD0C4FEAD35B842F6DDD8B9 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQTextView/Classes/IQTextView.swift; sourceTree = ""; }; + B18C5E5B46F25923558F55934EFFE64B /* IQKeyboardManager+ActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ActiveConfiguration.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ActiveConfiguration.swift"; sourceTree = ""; }; + B198274F3DE59AF277E54CD5E1B7EECD /* IQKeyboardToolbarManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbarManager-prefix.pch"; sourceTree = ""; }; + B2784E62A1C735A7479D04A7AE5BC0E8 /* Toast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toast.swift; path = Toast/Toast.swift; sourceTree = ""; }; + B34B656C3A333375E18AF8688D96E6DA /* NSURLRequest+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+SRWebSocket.m"; path = "SocketRocket/NSURLRequest+SRWebSocket.m"; sourceTree = ""; }; + B45138496B85A072654D1D0F8EBBEDE5 /* Pods-Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Example.debug.xcconfig"; sourceTree = ""; }; 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 = ""; }; - B560A38E28D510B4A50AFF9595D57670 /* IQTextView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextView-dummy.m"; sourceTree = ""; }; - B5D1545C4C0C2474FD103EFECB90E9C5 /* SRIOConsumer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRIOConsumer.m; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.m; sourceTree = ""; }; - B704D82F61A7F3E0FF10EBDE953E7E49 /* UIView+Resign.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Resign.swift"; path = "IQKeyboardManagerSwift/Resign/UIKItExtensions/UIView+Resign.swift"; sourceTree = ""; }; - B77F72F31D132841951EF8E4FA67360A /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; - B7AEC5DC6E5D0A8EAE327461A3FAFE6B /* ResourceBundle-IQTextView-IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextView-IQTextView-Info.plist"; sourceTree = ""; }; - B7EC4834CE090AEAE5858B4D8B4513C7 /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; sourceTree = ""; }; - B8A90925F3434F73BD6A036480A5A473 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; - B932A928D72C73FB59FC964A82AC2723 /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; - B98BCBD470DE1E0FC19C5E1F3AF37195 /* Toast-Swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Toast-Swift-dummy.m"; sourceTree = ""; }; + B4B80299B208A3A06DC6F7CD0A31F99E /* IQTextView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-umbrella.h"; sourceTree = ""; }; + B57C907F87E3E23CA7A322C3941003FE /* SRError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRError.m; path = SocketRocket/Internal/Utilities/SRError.m; sourceTree = ""; }; + B5DEC7B1871C5C683C9BA1C8EFEE74ED /* SRPinningSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRPinningSecurityPolicy.h; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.h; sourceTree = ""; }; + B8EFEA1F15E51AD7D4EB2511686DD5BE /* SnapKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-umbrella.h"; sourceTree = ""; }; + B96E36039E1C539317E6C5A70C0F5688 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQActiveConfiguration.swift; sourceTree = ""; }; 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 = ""; }; - BB176716E9339D1CA456C696313236FE /* IQKeyboardToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarManager.swift; path = IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager.swift; sourceTree = ""; }; - BC06E9DFB77603B36FDA218B323243F1 /* Toast-Swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Toast-Swift.modulemap"; sourceTree = ""; }; - BC590BB41230B885D405920A55DAD210 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbar/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - BC713814A822ABA18A07C72E6B97AE04 /* IQKeyboardToolbarConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarConstants.swift; path = IQKeyboardToolbarManager/Classes/Constants/IQKeyboardToolbarConstants.swift; sourceTree = ""; }; - BDFB64A96CC2B18E25FF662E37821253 /* UIView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtension.swift"; sourceTree = ""; }; - BF4BC9A0614A1C63539C14C08655781F /* IQKeyboardToolbarManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Deprecated.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Deprecated.swift"; sourceTree = ""; }; - BF60B19D2E8B68520E5121EFFF5A7D4B /* IQKeyboardToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardToolbarPlaceholderConfiguration.swift; path = IQKeyboardToolbar/Classes/Placeholder/IQKeyboardToolbarPlaceholderConfiguration.swift; sourceTree = ""; }; - BFB6F598FCE7D6294584E7334E04ECF2 /* IQKeyboardCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardCore-dummy.m"; sourceTree = ""; }; - C0B11EBC98CF5A275C2F8077CDEA1F18 /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardNotification/Classes/IQKeyboardInfo.swift; sourceTree = ""; }; - C1C674397D453B6D18F9DE46BC55B6FF /* ConstraintView+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintView+Extensions.swift"; path = "Sources/ConstraintView+Extensions.swift"; sourceTree = ""; }; - C23ABFD4CEF6F11C0094E61729745DE3 /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; - C2878B4F3D509987EC767604F46AD0E1 /* IQTextInputViewNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextInputViewNotification-dummy.m"; sourceTree = ""; }; - C2E377B4F7062BE5BC6007798C6619AD /* IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardNotification-Info.plist"; sourceTree = ""; }; - C33C375328643D5A9A1D1EA02C88D419 /* SRSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRSecurityPolicy.h; path = SocketRocket/SRSecurityPolicy.h; sourceTree = ""; }; - C3F49C31FFD05F4734B464D5C31979FB /* SRProxyConnect.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRProxyConnect.m; path = SocketRocket/Internal/Proxy/SRProxyConnect.m; sourceTree = ""; }; - C4B0C5FFB36CB099605387F3B9F34032 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Debug/IQKeyboardManager+Debug.swift"; sourceTree = ""; }; - C53921D76AE7ECC63293C2263C9325A0 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; - C61F58870F6E8F6EEF25FA9A6A0E7F60 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManagerDeprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManagerDeprecated.swift"; sourceTree = ""; }; - C688B508E11EFC4D24CB920CAF96B948 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - C8BFDD7C500F5D6D58D212CB15B52E08 /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; - C97A233DEE5D1279877CD8292A10AD84 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQTextInputViewNotification/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - CC93FCE609BBB131B2F1C23EEA6B9997 /* IQKeyboardCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardCore.modulemap; sourceTree = ""; }; - CCC7F61220FD5938841683501167A10F /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; - CDD93D5045280AD0FFBB587ADD1D3B83 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; - CEA0C9AAC08B9E0D20DE8BC894AE3FDE /* SRMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRMutex.h; path = SocketRocket/Internal/Utilities/SRMutex.h; sourceTree = ""; }; - CEAD5B92B7CF2B0746297208D610D3CD /* UIView+RespondersObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+RespondersObjc.swift"; path = "IQKeyboardToolbarManager/Classes/UIKitExtensions/UIView+RespondersObjc.swift"; sourceTree = ""; }; - CF362111EEE4CBA3A09DDC5814422B70 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Toast/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - CFB853532F59E8A63D1C93202280CEE9 /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; - CFCB22B3ED6C05251CBD3059AAE51013 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; - D0689F5C192D1672448116583D233922 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Deprecated/IQKeyboardManager+Deprecated.swift"; sourceTree = ""; }; - D1B2801FD44E489C5B7F202C13D651F2 /* SRRandom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRRandom.h; path = SocketRocket/Internal/Utilities/SRRandom.h; sourceTree = ""; }; - D2793937CF93115D3117A82FB873124B /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; - D389D10DEC7EB9B503CD45CE58851CA6 /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = ""; }; - D4C8C6089794ACE3010224A9FB1D90EA /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; - D5278EBCB01A333274C163B9281DE38B /* Pods-DeepChordsSdk-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-DeepChordsSdk-dummy.m"; sourceTree = ""; }; - D5434748DD18D8B60013ABF3FFC5B95F /* IQTextView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextView.release.xcconfig; sourceTree = ""; }; - D5BD8A09B0B0972162CDD072ACB69843 /* IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; - D5EC7B9244C6E5B0C7776ADA35992A5D /* Pods-Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-acknowledgements.plist"; sourceTree = ""; }; + BACAEBA21A976CDB0DB8D98A99D6B35C /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; + BB1224495FCABDAFF1D093B54B98B4CD /* UIView+IQKeyboardExtensionDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardExtensionDeprecated.swift"; path = "IQKeyboardToolbar/Classes/IQKeyboardExtension/UIView+IQKeyboardExtensionDeprecated.swift"; sourceTree = ""; }; + BBC64C4D934AA84D36F3F95B2CCB6B78 /* IQKeyboardToolbarManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Deprecated.swift"; path = "IQKeyboardToolbarManager/Classes/IQKeyboardToolbarManager+Deprecated.swift"; sourceTree = ""; }; + BBF8246F0E4F631A57D78ECC8ED9A77D /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = ""; }; + BD55AD438ED5336BBDEA1D8EC9DB6556 /* IQTextView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextView-prefix.pch"; sourceTree = ""; }; + BF52294D9710908AEE3FA386900BCF0C /* IQKeyboardNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardNotification-dummy.m"; sourceTree = ""; }; + C0A973EB332F1DC9079287BF6FA49908 /* NSRunLoop+SRWebSocketPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocketPrivate.h"; path = "SocketRocket/Internal/NSRunLoop+SRWebSocketPrivate.h"; sourceTree = ""; }; + C42F6FC1585D3ED2B52FE171C76C97F1 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; + 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 = ""; }; + C6A68F7B4B60FA9FD473CF876760DC34 /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; + 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 = ""; }; + C8851A58BF8C20ECEFF2EBE891A1472B /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; + C8AC3A7BEE1E545AC2C4E5E5667D4F36 /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/Configuration/IQRootControllerConfiguration.swift; sourceTree = ""; }; + C9B0214B4DD5B451282DB0DDF05BBC77 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; + CCB5594798F116AA30B88E5C1C583D3B /* IQKeyboardCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.release.xcconfig; sourceTree = ""; }; + CD716A36D8C53EA8FFE604D12B5455AC /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; + CDEA090941D84BE78AB6ACA2C8323009 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardToolbar/Classes/IQBarButtonItem/IQBarButtonItem.swift; sourceTree = ""; }; + CFE454DE084F0805907CED3618775307 /* IQKeyboardManager+Appearance.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Appearance.swift"; path = "IQKeyboardManagerSwift/Appearance/IQKeyboardManager+Appearance.swift"; sourceTree = ""; }; + D08C95840923EFF561CC737037517161 /* SRHTTPConnectMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHTTPConnectMessage.h; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.h; sourceTree = ""; }; + D259B2A7D0FA10C5BD61A46A0BEF5A60 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; + D412BC4948D67E3AF5818D4C7D009FEA /* SRIOConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRIOConsumer.h; path = SocketRocket/Internal/IOConsumer/SRIOConsumer.h; sourceTree = ""; }; + D53968C55A7A56D44AD454992DD1B821 /* SRLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRLog.m; path = SocketRocket/Internal/Utilities/SRLog.m; sourceTree = ""; }; 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 = ""; }; - D7EF3525F706753F05EA05BD1819EC4E /* SRMutex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRMutex.m; path = SocketRocket/Internal/Utilities/SRMutex.m; sourceTree = ""; }; - D8D8726D60E6EF3E455768E64432DA57 /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; - DA85287A9C3D760A6324EF926C0C44CE /* IQKeyboardNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardNotification-dummy.m"; sourceTree = ""; }; - DA9BF97689FA8F63852FC5D7EE814D2D /* IQKeyboardReturnManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardReturnManager-umbrella.h"; sourceTree = ""; }; - DCDF74B5DEAC5E25CFC4D9F9B16EFBEB /* IQKeyboardToolbarManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbarManager.debug.xcconfig; sourceTree = ""; }; - DD6C692550BC0661BA84378E58F6BA8A /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; - DD7D32B2F1F5F83790A39F4CDEBBFF96 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; - 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 = ""; }; - E25ABD3C4935A40132346F656CA1AA7C /* IQKeyboardAppearanceManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceManager.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager.swift; sourceTree = ""; }; - E293311AF50DC30E5B7F7D2D91BEB28A /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; - E39AF10B1F50FF70721677FFF69BED27 /* IQKeyboardResignHandler+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardResignHandler+Internal.swift"; path = "IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler+Internal.swift"; sourceTree = ""; }; - E3B1CECC33970571F4F9AF61CB1D3DCD /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardReturnManager/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; - E54219744D41CC6C6674908699602DD9 /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; - E6A14C9A838BD693FFDCAF82F4D5604A /* IQKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardNotification.swift; path = IQKeyboardNotification/Classes/IQKeyboardNotification.swift; sourceTree = ""; }; - E7EE2526E40B99B0F243808A2396A01C /* SRError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRError.h; path = SocketRocket/Internal/Utilities/SRError.h; sourceTree = ""; }; - E8366BB09BA070DB9FB5CB54F726B2C0 /* IQKeyboardToolbar-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardToolbar-prefix.pch"; sourceTree = ""; }; + D6171832DA27CBD84E84E2DB254A333C /* ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardToolbar-IQKeyboardToolbar-Info.plist"; sourceTree = ""; }; + D6D51DE3C8C95B79FB340DF0603ECB05 /* IQKeyboardToolbarManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardToolbarManager+Debug.swift"; path = "IQKeyboardToolbarManager/Classes/Debug/IQKeyboardToolbarManager+Debug.swift"; sourceTree = ""; }; + D6D7C498FA339E02BD53ECB8916CEA8E /* Pods-Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Example-dummy.m"; sourceTree = ""; }; + D712F3D5E8BCFF483C4B95EB3F28083A /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = ""; }; + D7E70D8C3D06B1C8571422A4EDE06B2E /* UIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Hierarchy.swift"; path = "IQKeyboardCore/Classes/UIKitExtensions/UIView+Hierarchy.swift"; sourceTree = ""; }; + D8EF6463EE24122411B530542CE12DB9 /* ConstraintLayoutGuideDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuideDSL.swift; path = Sources/ConstraintLayoutGuideDSL.swift; sourceTree = ""; }; + DEE18D9DF0DDC7517B2F996F9A39B98B /* IQKeyboardToolbar.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardToolbar.release.xcconfig; sourceTree = ""; }; + DF51E9C4B1B5C7A53B9B6C61469FEB95 /* IQKeyboardManager+ToolbarManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManager.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManager.swift"; sourceTree = ""; }; + DFB9A3DCA3C2141EDE7218399155CB0B /* ResourceBundle-IQTextView-IQTextView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQTextView-IQTextView-Info.plist"; sourceTree = ""; }; + E058167C974DFE4D965C8610213B199F /* IQKeyboardCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardCore-Info.plist"; sourceTree = ""; }; + E1F176FD979DBCBA76952D14124736B5 /* IQKeyboardCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardCore.debug.xcconfig; sourceTree = ""; }; + E211994919DF5C3B6A2434007910B15C /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; + E27F01BEFEA27E15E44D2A8866D3CE81 /* IQKeyboardReturnManager+UITextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnManager+UITextFieldDelegate.swift"; path = "IQKeyboardReturnManager/Classes/Delegates/IQKeyboardReturnManager+UITextFieldDelegate.swift"; sourceTree = ""; }; + E3B311F9D5B3DF5E4E1B7DE48CD9A495 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardReturnManager/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; + E3DAB5847C70773394C4BE62F4D54AB1 /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; + E3FF555E1C7FF285F41E8ED214731801 /* IQDeepResponderContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQDeepResponderContainerView.swift; path = IQKeyboardToolbarManager/Classes/IQDeepResponderContainerView.swift; sourceTree = ""; }; + E458CB2F0D624EBA99ABCF7CE5E1399E /* IQKeyboardAppearanceManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceManager.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceManager.swift; sourceTree = ""; }; + E4BC75F0F6AC75C04CF5436BCADA83DA /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; + E639EF806FCF0CA1E51E297B525DD6CB /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/Debug/IQKeyboardManager+Debug.swift"; sourceTree = ""; }; + E690DD7DFD417875B4588D57E54B0B9E /* IQTextInputViewNotification-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQTextInputViewNotification-dummy.m"; sourceTree = ""; }; + E72B3DD325B08BE1B8F7F3BE18C8FE26 /* SRPinningSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRPinningSecurityPolicy.m; path = SocketRocket/Internal/Security/SRPinningSecurityPolicy.m; sourceTree = ""; }; + E733988DE1E77358B5EA72DC3D23A966 /* IQTextInputViewNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-umbrella.h"; sourceTree = ""; }; 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 = ""; }; - EA467055B207002F9B70E96F08A0FF86 /* IQTextInputViewNotification-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQTextInputViewNotification-umbrella.h"; sourceTree = ""; }; - EAED633C414062FCB78BD8A5896433FC /* Toast-Swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Toast-Swift-Info.plist"; sourceTree = ""; }; - ED22317A1312CBBA0134A8E449ABD201 /* SRHTTPConnectMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRHTTPConnectMessage.m; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.m; sourceTree = ""; }; - ED7286BA89901CA1D622A1FCF81E718C /* NSURLRequest+SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+SRWebSocket.m"; path = "SocketRocket/NSURLRequest+SRWebSocket.m"; sourceTree = ""; }; - EE1B2703C190723870111C925A464468 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardToolbar/Placeholderable/IQPlaceholderable.swift; sourceTree = ""; }; - EF4B79F3BC3201907DE2B7A2671776C1 /* IQKeyboardAppearanceConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardAppearanceConfiguration.swift; path = IQKeyboardManagerSwift/Appearance/IQKeyboardAppearanceConfiguration.swift; sourceTree = ""; }; - F2183FF2315FBF68B5F334EC6EB19A9B /* SRHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHash.h; path = SocketRocket/Internal/Utilities/SRHash.h; sourceTree = ""; }; - F528CE7CB37911E316CD1F5622E5B931 /* IQKeyboardReturnManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardReturnManager.debug.xcconfig; sourceTree = ""; }; - F5522D8F6ABFFF15E2334E694691DD5E /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; - F92A13F8C77041A7711D1764A76C37A3 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = ""; }; - F930ACB6AC5D06295D698ED0249EB0AB /* SRLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRLog.m; path = SocketRocket/Internal/Utilities/SRLog.m; sourceTree = ""; }; + E893B14352B11A5836D409217EE731B0 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = ""; }; + EA21B344259B58996DB73382B1B1521F /* Pods-Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Example-acknowledgements.plist"; sourceTree = ""; }; + EC48B43448D8FBFD6B4AC478108F14AC /* IQKeyboardReturnManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardReturnManager-dummy.m"; sourceTree = ""; }; + F05F1FD142DD74E0C8F9F41867F85894 /* IQKeyboardReturnManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnManager.swift; path = IQKeyboardReturnManager/Classes/IQKeyboardReturnManager.swift; sourceTree = ""; }; + F091F08A2D6E996A304D3282CC217616 /* ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardNotification-IQKeyboardNotification-Info.plist"; sourceTree = ""; }; + F0936300B2B65EA1A54A3E5342163F27 /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; + F11293794E00308CAA410612093F7A4A /* SocketRocket.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.debug.xcconfig; sourceTree = ""; }; + F16A85917E70D980D08AD8E5030152C5 /* SRError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRError.h; path = SocketRocket/Internal/Utilities/SRError.h; sourceTree = ""; }; + F2287231BF7C36B0DB9EC76438EBC239 /* IQKeyboardCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardCore-prefix.pch"; sourceTree = ""; }; + F50581928869D566B92180AA1299E52F /* IQKeyboardCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardCore-dummy.m"; sourceTree = ""; }; + F529B06BEEDDCD798A88853E31425F7F /* IQTextInputViewNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQTextInputViewNotification.debug.xcconfig; sourceTree = ""; }; + F546DEBD28414CE82C7F0D8D733624D8 /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = ""; }; + F6794F4A9123FA7C255456BD54505EE4 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarManagerDeprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardToolbarManager/IQKeyboardManager+ToolbarManagerDeprecated.swift"; sourceTree = ""; }; + F75915F829351EB3608C7EEA38FE4918 /* IQKeyboardResignHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardResignHandler.swift; path = IQKeyboardManagerSwift/Resign/IQKeyboardResignHandler.swift; sourceTree = ""; }; 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 = ""; }; + FA22C22BA18000753885E0D1B62E6064 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = IQKeyboardToolbarManager/Assets/PrivacyInfo.xcprivacy; sourceTree = ""; }; 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 = ""; }; - FB26ACEBA0181227271430FB01A76848 /* SRHTTPConnectMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRHTTPConnectMessage.h; path = SocketRocket/Internal/Utilities/SRHTTPConnectMessage.h; sourceTree = ""; }; - FB474AD377D72ECDF638D46A73B7D687 /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; - FBC1F980FADF5CA26AF9C77CF3D9B1A2 /* IQKeyboardConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConstants.swift; path = IQKeyboardCore/Classes/Constants/IQKeyboardConstants.swift; sourceTree = ""; }; + FB6B8BE1D9E608BD0568E2FA0FAB314D /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; + FB6C29A707AF28D4701C2C7794B253BB /* ConstraintInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsetTarget.swift; path = Sources/ConstraintInsetTarget.swift; sourceTree = ""; }; + FB7CD0360E8B8AC94F2796109AD6FFA2 /* UIView+IQKeyboardManagerExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+IQKeyboardManagerExtension.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIView+IQKeyboardManagerExtension.swift"; sourceTree = ""; }; + FB7F704656136DB59D509ACB8F25F747 /* UICollectionView+IndexPaths.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+IndexPaths.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/UIKitExtensions/UICollectionView+IndexPaths.swift"; sourceTree = ""; }; 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 = ""; }; - 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 = ""; }; + FD0C0CB46FCABD1A8983A4A46FE642B3 /* Toast-Swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Toast-Swift.modulemap"; sourceTree = ""; }; + FD7D08F1E7839C42994F4FA1C4A44D19 /* UIScrollView+IQKeyboardManagerExtensionObjc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+IQKeyboardManagerExtensionObjc.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManagerExtension/UIScrollView+IQKeyboardManagerExtensionObjc.swift"; sourceTree = ""; }; + FDBA053AE653CC53F9A78C37AF4C6C8E /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; 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 = ""; }; - FF4B96374C0DB9D56AB95C3D5A31B152 /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -770,14 +751,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3683C5D0C8F465D221926E5B41E0B565 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 4E7BB3FBF4B3680AF358C0A0A0F34011 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4F320E16D10A7BE9185BA7C5A5CCDA43 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -894,34 +867,34 @@ ); 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; }; @@ -945,555 +918,573 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 13E2B5C1BC359C44AB73F5D24BAFDDD5 /* Resources */ = { + 04A58DBD1379A47D028111288935278C /* Resources */ = { isa = PBXGroup; children = ( - BC590BB41230B885D405920A55DAD210 /* PrivacyInfo.xcprivacy */, + FA22C22BA18000753885E0D1B62E6064 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 50CDA1F6060CF0BC3D55DA36A001EA9D /* Resources */ = { + 4907C1C805D734870D1E2DD75D603938 /* Resources */ = { isa = PBXGroup; children = ( - 6C4219D35CB16DFEC9A662797E27F4D8 /* PrivacyInfo.xcprivacy */, + 033D2E152C832725C993AE3F7DF4BDDE /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 9A941C126B5B7C383F87BEF24EFD16F1 /* Resources */ = { + A3DE90886D94BB85D8C7B381114F8E83 /* Resources */ = { isa = PBXGroup; children = ( - C688B508E11EFC4D24CB920CAF96B948 /* PrivacyInfo.xcprivacy */, + 6259E1A26BFD4BEBBEC1A42F7A879345 /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 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 = ""; }; - A76710793188CE18938A1F3AE19BCA99 /* Resources */ = { + B0DB6B91854A8E29DE2659800FBAE5BF /* Resources */ = { isa = PBXGroup; children = ( - 643F1AECE038E1886712C3619E367201 /* PrivacyInfo.xcprivacy */, + AB87172165A8FFEC79BA28730934C25A /* PrivacyInfo.xcprivacy */, ); name = Resources; sourceTree = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; - }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; CF1408CF629C7361332E53B88F7BD30C = { @@ -1501,128 +1492,92 @@ children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */, - 955D2D4B70444278CFDCF5CF250E2A20 /* Pods */, - 6A6ACDADD484E61C0C86AAAC23AA5774 /* Products */, - 1D7583ECA74F66EE34F3E9D627C627BA /* Targets Support Files */, + AF8EFED5A9916822FDE32420BB167179 /* Pods */, + 3D3B72E3AFC0495991B7DA70976ED933 /* Products */, + CE2E825F08D3AD0FD76E6D78D7512ED0 /* Targets Support Files */, ); sourceTree = ""; }; - D1DA56D0B201AACDCF6837C820268F5C /* IQKeyboardToolbarManager */ = { + D4366899C05DF34B7CEFEF4A17154C9B /* Resources */ = { isa = PBXGroup; children = ( - 6A737607DB763EBB681D8D0F6E6AB5FB /* IQKeyboardManager+ToolbarManager.swift */, - C61F58870F6E8F6EEF25FA9A6A0E7F60 /* IQKeyboardManager+ToolbarManagerDeprecated.swift */, + E3B311F9D5B3DF5E4E1B7DE48CD9A495 /* PrivacyInfo.xcprivacy */, ); - name = IQKeyboardToolbarManager; + name = Resources; sourceTree = ""; }; - 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 = ""; }; - D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */ = { + DE822F0128DEE5BD65E4849DB66EF094 /* Resources */ = { isa = PBXGroup; children = ( - 1FCA4E5DDAB2C58C6C3DA814626EF4AF /* iOS */, + 965930BD6B40F15188BF900D749C8087 /* PrivacyInfo.xcprivacy */, ); - name = Frameworks; + name = Resources; sourceTree = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; - 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 = ""; }; /* End PBXGroup section */ @@ -1636,19 +1591,19 @@ ); 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; }; @@ -1730,14 +1685,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E0881C44D4CBAF3C805B0C76FC20E95E /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - C4CC8FC7015DCE5912B7607AFB238EFE /* Pods-DeepChordsSdk-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; ECC96828C08E355DF2C5A52C3625D7B2 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -1800,27 +1747,27 @@ }; 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; @@ -1933,29 +1880,10 @@ ); 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; @@ -2214,7 +2142,7 @@ mainGroup = CF1408CF629C7361332E53B88F7BD30C; minimizedProjectReferenceProxies = 0; preferredProjectObjectVersion = 77; - productRefGroup = 6A6ACDADD484E61C0C86AAAC23AA5774 /* Products */; + productRefGroup = 3D3B72E3AFC0495991B7DA70976ED933 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -2234,7 +2162,6 @@ 4502C7427440BEB17A50C0BF6E638A85 /* IQTextInputViewNotification-IQTextInputViewNotification */, 12890DE3ABBC2CA295E108358D85EE69 /* IQTextView */, A6602BCAA6F4F932A586C41D0B7E019C /* IQTextView-IQTextView */, - 57C07B65DFE17EDE1FBA00A59C380215 /* Pods-DeepChordsSdk */, 0AEE99A309977BD12A049FF48AF9BA4B /* Pods-Example */, 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */, 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */, @@ -2278,13 +2205,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2E3D44000BD1509E439B9C80D2F2E273 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 2F55A6F40CBE52B1DAF28461F9E6E647 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -2317,7 +2237,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 51DCE991AF37B3EEABE23F0A727B58A0 /* Resources */ = { + 5223D5F237F3215376AE5775C9C57AAB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2615,14 +2535,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 85B610DD95380C789F1D31249548827B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 7FCA9A032C39444BD74F08A5F3927839 /* Pods-Example-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 8BEB91B4B898532A40DB8A8E4B9A7792 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2653,14 +2565,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B559610B7522BD1394961D290D7F9F24 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F3D41915714BC875B1DC32F49293A8B6 /* Pods-DeepChordsSdk-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; BF6F1816B0325207E7310ABC9FD05174 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2673,6 +2577,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + E307F747D809998E2855BF5E29AA5E96 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 7234D96B853E283354A1F004D77D82E3 /* Pods-Example-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; EDF3D1BC9513EF41FD61EEC958BC7E9C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -2737,29 +2649,29 @@ 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; @@ -2791,12 +2703,6 @@ 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; @@ -2809,11 +2715,17 @@ 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; @@ -2821,23 +2733,17 @@ 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; @@ -2845,11 +2751,23 @@ 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; @@ -2869,11 +2787,11 @@ 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; @@ -2893,11 +2811,11 @@ 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; @@ -2905,24 +2823,12 @@ 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"; @@ -2932,27 +2838,11 @@ /* 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*]" = ""; @@ -2964,9 +2854,7 @@ 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 = ( @@ -2974,26 +2862,42 @@ "@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*]" = ""; @@ -3005,7 +2909,9 @@ 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 = ( @@ -3013,24 +2919,24 @@ "@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"; @@ -3047,7 +2953,7 @@ }; 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*]" = ""; @@ -3086,7 +2992,7 @@ }; 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*]" = ""; @@ -3125,7 +3031,7 @@ }; 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"; @@ -3142,7 +3048,7 @@ }; 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"; @@ -3159,7 +3065,7 @@ }; 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"; @@ -3176,7 +3082,7 @@ }; 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"; @@ -3193,7 +3099,7 @@ }; 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*]" = ""; @@ -3233,7 +3139,7 @@ }; 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"; @@ -3250,7 +3156,7 @@ }; 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*]" = ""; @@ -3289,7 +3195,7 @@ }; 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*]" = ""; @@ -3327,7 +3233,7 @@ }; 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*]" = ""; @@ -3366,7 +3272,7 @@ }; 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*]" = ""; @@ -3405,7 +3311,7 @@ }; 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"; @@ -3422,7 +3328,7 @@ }; 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"; @@ -3439,7 +3345,7 @@ }; 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*]" = ""; @@ -3477,7 +3383,7 @@ }; 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"; @@ -3494,7 +3400,7 @@ }; 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"; @@ -3509,9 +3415,9 @@ }; 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; @@ -3551,7 +3457,7 @@ }; 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*]" = ""; @@ -3655,49 +3561,9 @@ }; 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"; @@ -3714,7 +3580,7 @@ }; 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*]" = ""; @@ -3815,7 +3681,7 @@ }; 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*]" = ""; @@ -3854,7 +3720,7 @@ }; 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*]" = ""; @@ -3893,7 +3759,7 @@ }; 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"; @@ -3910,7 +3776,7 @@ }; 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"; @@ -3927,7 +3793,7 @@ }; 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*]" = ""; @@ -3967,7 +3833,7 @@ }; 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"; @@ -3984,7 +3850,7 @@ }; 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*]" = ""; @@ -4022,7 +3888,7 @@ }; 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*]" = ""; @@ -4060,7 +3926,7 @@ }; 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"; @@ -4077,7 +3943,7 @@ }; 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"; @@ -4094,7 +3960,7 @@ }; 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*]" = ""; @@ -4131,48 +3997,9 @@ }; 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*]" = ""; @@ -4211,7 +4038,7 @@ }; 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*]" = ""; @@ -4251,7 +4078,7 @@ }; 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*]" = ""; @@ -4290,7 +4117,7 @@ }; 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"; @@ -4307,7 +4134,7 @@ }; 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"; @@ -4324,7 +4151,7 @@ }; 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*]" = ""; @@ -4364,7 +4191,7 @@ }; 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"; @@ -4381,7 +4208,7 @@ }; 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*]" = ""; @@ -4440,6 +4267,15 @@ 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 = ( @@ -4485,15 +4321,6 @@ 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 = ( @@ -4539,15 +4366,6 @@ 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 = ( diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-Info.plist b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-Info.plist deleted file mode 100644 index 19cf209..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-Info.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - ${PODS_DEVELOPMENT_LANGUAGE} - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - CFBundleSignature - ???? - CFBundleVersion - ${CURRENT_PROJECT_VERSION} - NSPrincipalClass - - - diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-acknowledgements.markdown b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-acknowledgements.markdown deleted file mode 100644 index 3f648a5..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-acknowledgements.markdown +++ /dev/null @@ -1,36 +0,0 @@ -# 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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-acknowledgements.plist b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-acknowledgements.plist deleted file mode 100644 index 7a35f4a..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-acknowledgements.plist +++ /dev/null @@ -1,68 +0,0 @@ - - - - - PreferenceSpecifiers - - - FooterText - This application makes use of the following third party libraries: - Title - Acknowledgements - Type - PSGroupSpecifier - - - FooterText - 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. - License - BSD - Title - SocketRocket - Type - PSGroupSpecifier - - - FooterText - Generated by CocoaPods - https://cocoapods.org - Title - - Type - PSGroupSpecifier - - - StringsTable - Acknowledgements - Title - Acknowledgements - - diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-dummy.m b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-dummy.m deleted file mode 100644 index 49baa2a..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods_DeepChordsSdk : NSObject -@end -@implementation PodsDummy_Pods_DeepChordsSdk -@end diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-umbrella.h b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-umbrella.h deleted file mode 100644 index 32e1e90..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#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[]; - diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.debug.xcconfig b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.debug.xcconfig deleted file mode 100644 index 14872ce..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.debug.xcconfig +++ /dev/null @@ -1,13 +0,0 @@ -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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.modulemap b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.modulemap deleted file mode 100644 index b8f06b0..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module Pods_DeepChordsSdk { - umbrella header "Pods-DeepChordsSdk-umbrella.h" - - export * - module * { export * } -} diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.release.xcconfig b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.release.xcconfig deleted file mode 100644 index 14872ce..0000000 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.release.xcconfig +++ /dev/null @@ -1,13 +0,0 @@ -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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-acknowledgements.markdown b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-acknowledgements.markdown index 7c475f8..c639718 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-acknowledgements.markdown +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-acknowledgements.markdown @@ -1,39 +1,6 @@ # 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 @@ -255,6 +222,39 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 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. diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-acknowledgements.plist b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-acknowledgements.plist index f164213..743460c 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-acknowledgements.plist +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-acknowledgements.plist @@ -12,45 +12,6 @@ Type PSGroupSpecifier - - FooterText - 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. - License - BSD - Title - SocketRocket - Type - PSGroupSpecifier - FooterText MIT License @@ -326,6 +287,45 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + 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. + License + BSD + Title + SocketRocket + Type + PSGroupSpecifier + FooterText Copyright (c) 2015-2024 Charles Scalesse. diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Debug-input-files.xcfilelist b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Debug-input-files.xcfilelist index c7c1447..58363d6 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Debug-input-files.xcfilelist +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Debug-input-files.xcfilelist @@ -1,5 +1,4 @@ ${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 @@ -9,4 +8,5 @@ ${BUILT_PRODUCTS_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framewor ${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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Debug-output-files.xcfilelist b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Debug-output-files.xcfilelist index 0f3e419..17b63a5 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Debug-output-files.xcfilelist +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Debug-output-files.xcfilelist @@ -1,4 +1,3 @@ -${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 @@ -8,4 +7,5 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardToolbarManager.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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Release-input-files.xcfilelist b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Release-input-files.xcfilelist index c7c1447..58363d6 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Release-input-files.xcfilelist +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Release-input-files.xcfilelist @@ -1,5 +1,4 @@ ${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 @@ -9,4 +8,5 @@ ${BUILT_PRODUCTS_DIR}/IQKeyboardToolbarManager/IQKeyboardToolbarManager.framewor ${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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Release-output-files.xcfilelist b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Release-output-files.xcfilelist index 0f3e419..17b63a5 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Release-output-files.xcfilelist +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks-Release-output-files.xcfilelist @@ -1,4 +1,3 @@ -${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 @@ -8,4 +7,5 @@ ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardToolbarManager.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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks.sh b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks.sh index d9fc13b..0bb85e1 100755 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks.sh +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example-frameworks.sh @@ -176,7 +176,6 @@ code_sign_if_enabled() { } 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" @@ -186,10 +185,10 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then 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" @@ -199,6 +198,7 @@ if [[ "$CONFIGURATION" == "Release" ]]; then 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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example.debug.xcconfig b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example.debug.xcconfig index d623907..bf9fb59 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example.debug.xcconfig +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example.debug.xcconfig @@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCo 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) diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example.release.xcconfig b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example.release.xcconfig index d623907..bf9fb59 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example.release.xcconfig +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/Pods-Example/Pods-Example.release.xcconfig @@ -7,7 +7,7 @@ HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardCo 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) diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/SocketRocket/SocketRocket.debug.xcconfig b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/SocketRocket/SocketRocket.debug.xcconfig index 62cdd4a..1b9a9f1 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/SocketRocket/SocketRocket.debug.xcconfig +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/SocketRocket/SocketRocket.debug.xcconfig @@ -1,4 +1,3 @@ -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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/SocketRocket/SocketRocket.release.xcconfig b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/SocketRocket/SocketRocket.release.xcconfig index 62cdd4a..1b9a9f1 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/SocketRocket/SocketRocket.release.xcconfig +++ b/DeepChordsSdk_iOS/DeepChordsSdk/Pods/Target Support Files/SocketRocket/SocketRocket.release.xcconfig @@ -1,4 +1,3 @@ -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 diff --git a/DeepChordsSdk_iOS/DeepChordsSdk/podfile b/DeepChordsSdk_iOS/DeepChordsSdk/podfile index 2b7a0d4..2b5f8f6 100644 --- a/DeepChordsSdk_iOS/DeepChordsSdk/podfile +++ b/DeepChordsSdk_iOS/DeepChordsSdk/podfile @@ -3,10 +3,6 @@ source "https://gitee.com/mirrors/CocoaPods-Specs.git" platform :ios, '13.0' use_frameworks! -target 'DeepChordsSdk' do - use_frameworks! - pod 'SocketRocket' -end workspace 'DeepChordsSdk' project 'Example/Example.xcodeproj' diff --git a/ShenYin/402111402111.txt b/ShenYin/402111402111.txt deleted file mode 100644 index efb103e..0000000 --- a/ShenYin/402111402111.txt +++ /dev/null @@ -1 +0,0 @@ -402111 \ No newline at end of file diff --git a/ShenYin/DeepChordsSdk/Any.swift b/ShenYin/DeepChordsSdk/Any.swift index 9ecfd13..5198137 100644 --- a/ShenYin/DeepChordsSdk/Any.swift +++ b/ShenYin/DeepChordsSdk/Any.swift @@ -50,7 +50,7 @@ func isNotEmpty(_ value: String?) -> Bool { return isEmpty(value) == false } -public extension String { + extension String { /// 补足8位(长度为8的整数倍) var binary: String { @@ -61,11 +61,11 @@ public extension 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) @@ -124,7 +124,7 @@ public extension Int { } } -public extension BinaryInteger { + extension BinaryInteger { /// e.g. 0000100110010101 var binaryString: String { @@ -132,7 +132,7 @@ public extension BinaryInteger { } } -public extension Array where Element == UInt8 { +extension Array where Element == UInt8 { var int: Int { self @@ -147,8 +147,7 @@ public extension Array where Element == UInt8 { var data: Data { Data(self) } } -public extension Data { - + extension Data { func joined(format: String = "%02x", _ separator: String = "") -> String { self .map { String(format: format, $0) } @@ -174,7 +173,7 @@ public extension Data { } -public extension UInt8 { +extension UInt8 { var int: Int { Int(self) } } diff --git a/ShenYin/DeepChordsSdk/DCBleManager.swift b/ShenYin/DeepChordsSdk/DCBleManager.swift index cab5481..4026cd0 100644 --- a/ShenYin/DeepChordsSdk/DCBleManager.swift +++ b/ShenYin/DeepChordsSdk/DCBleManager.swift @@ -9,12 +9,17 @@ 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? @@ -47,24 +52,19 @@ public class DCBleManager{ } 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) @@ -84,6 +84,7 @@ extension DCBleManager{ } } + /// 通知收到数据 public func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) { // DCLogger.debug("收 ",characteristic.uuid,characteristic.value?.joined() ?? "") guard let data = characteristic.value else { return } diff --git a/ShenYin/DeepChordsSdk/DCCallRecord.swift b/ShenYin/DeepChordsSdk/DCCallRecord.swift index cd7c0fb..2bd9ad8 100644 --- a/ShenYin/DeepChordsSdk/DCCallRecord.swift +++ b/ShenYin/DeepChordsSdk/DCCallRecord.swift @@ -117,7 +117,6 @@ public class DCCallRecord { StarburstSdk.shared().inputPcmData(data) } - /// 开始录音 public func start(){ asrList = [] diff --git a/ShenYin/DeepChordsSdk/DCLogger.swift b/ShenYin/DeepChordsSdk/DCLogger.swift index 7d7aee6..84ddb6b 100644 --- a/ShenYin/DeepChordsSdk/DCLogger.swift +++ b/ShenYin/DeepChordsSdk/DCLogger.swift @@ -6,10 +6,23 @@ // 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? @@ -21,9 +34,6 @@ public class DCLogger { fileprivate var dateString: String { Date().format(.full) } - public static var logs: [String] = [] - - private func getPath()->String{ let foldPath = NSHomeDirectory() + "/Documents/" let fileManager = FileManager.default diff --git a/ShenYin/DeepChordsSdk/DeepChordsAiSdk.swift b/ShenYin/DeepChordsSdk/DCSdk.swift similarity index 53% rename from ShenYin/DeepChordsSdk/DeepChordsAiSdk.swift rename to ShenYin/DeepChordsSdk/DCSdk.swift index 3447238..980bde6 100644 --- a/ShenYin/DeepChordsSdk/DeepChordsAiSdk.swift +++ b/ShenYin/DeepChordsSdk/DCSdk.swift @@ -6,22 +6,13 @@ // 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 @@ -29,7 +20,7 @@ public class DeepChordsAiSdk{ 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 @@ -58,7 +49,7 @@ public class DeepChordsAiSdk{ } } - func logPath()->String{ + func logFilePath()->String{ let format = DateFormatter() format.dateFormat = "yyyyMMddHHmmss" let text = format.string(from: Date()) @@ -66,37 +57,4 @@ public class DeepChordsAiSdk{ } } -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 - } -} diff --git a/ShenYin/DeepChordsSdk/DCText.swift b/ShenYin/DeepChordsSdk/DCText.swift new file mode 100644 index 0000000..1bd85cb --- /dev/null +++ b/ShenYin/DeepChordsSdk/DCText.swift @@ -0,0 +1,41 @@ +// +// 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 + } +} diff --git a/ShenYin/DeepChordsSdk/Data.swift b/ShenYin/DeepChordsSdk/Data.swift index d59dcb4..97d715c 100644 --- a/ShenYin/DeepChordsSdk/Data.swift +++ b/ShenYin/DeepChordsSdk/Data.swift @@ -45,7 +45,7 @@ extension Data { } 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) diff --git a/ShenYin/Podfile.lock b/ShenYin/Podfile.lock index 4788880..91f2524 100644 --- a/ShenYin/Podfile.lock +++ b/ShenYin/Podfile.lock @@ -162,6 +162,6 @@ SPEC CHECKSUMS: YYText: 5c461d709e24d55a182d1441c41dc639a18a4849 ZipArchive: e25a4373192673e3229ac8d6e9f64a3e5713c966 -PODFILE CHECKSUM: 18fc0b7e634f42802ed988284897127be2ce5f5a +PODFILE CHECKSUM: 0164676b37eb80faebf2999f878a492c1d277ddd COCOAPODS: 1.16.2 diff --git a/ShenYin/Pods/Kingfisher/PrivacyInfo.xcprivacy b/ShenYin/Pods/Kingfisher/PrivacyInfo.xcprivacy deleted file mode 100644 index e540750..0000000 --- a/ShenYin/Pods/Kingfisher/PrivacyInfo.xcprivacy +++ /dev/null @@ -1,14 +0,0 @@ - - - - - NSPrivacyTracking - - NSPrivacyAccessedAPITypes - - NSPrivacyCollectedDataTypes - - NSPrivacyTrackingDomains - - - diff --git a/ShenYin/Pods/MBProgressHUD/PrivacyInfo.xcprivacy b/ShenYin/Pods/MBProgressHUD/PrivacyInfo.xcprivacy deleted file mode 100644 index e540750..0000000 --- a/ShenYin/Pods/MBProgressHUD/PrivacyInfo.xcprivacy +++ /dev/null @@ -1,14 +0,0 @@ - - - - - NSPrivacyTracking - - NSPrivacyAccessedAPITypes - - NSPrivacyCollectedDataTypes - - NSPrivacyTrackingDomains - - - diff --git a/ShenYin/ShenYin.xcodeproj/project.pbxproj b/ShenYin/ShenYin.xcodeproj/project.pbxproj index 75ad03e..208261a 100644 --- a/ShenYin/ShenYin.xcodeproj/project.pbxproj +++ b/ShenYin/ShenYin.xcodeproj/project.pbxproj @@ -7,8 +7,7 @@ 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 */; }; @@ -20,8 +19,8 @@ 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 */ @@ -78,23 +77,26 @@ /* 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 = ""; }; 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 = ""; }; 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 = ""; }; - 3F08A3902F14F42C0085463E /* 402111402111.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = 402111402111.txt; sourceTree = ""; }; 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 = ""; }; 3FD1A2912F0BC9D800A62733 /* JLAudioUnitKit.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = JLAudioUnitKit.xcframework; path = framework/JLAudioUnitKit.xcframework; sourceTree = ""; }; 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 = ""; }; 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 = ""; }; 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 = ""; }; 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 = ""; }; 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 = ""; }; 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 = ""; }; - 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 = ""; }; 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 = ""; }; /* End PBXFileReference section */ @@ -157,11 +159,8 @@ /* 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, @@ -173,7 +172,7 @@ 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; @@ -204,7 +203,7 @@ 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 */, ); @@ -216,7 +215,8 @@ 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; }; @@ -234,6 +234,8 @@ 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 = ""; @@ -241,7 +243,6 @@ 3F887B932E38D8DC00C98658 = { isa = PBXGroup; children = ( - 3F08A3902F14F42C0085463E /* 402111402111.txt */, 3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */, 3F887B9E2E38D8DC00C98658 /* ShenYin */, 3F8F68802EC1F25700FFC00B /* New Group */, @@ -249,6 +250,7 @@ 3F887B9D2E38D8DC00C98658 /* Products */, 34A14A83ECF09370871C891F /* Pods */, 676B86A4BA2639E8694D56B4 /* Frameworks */, + 3FFB818B2F18912400EF9A60 /* playboy copy-Info.plist */, ); sourceTree = ""; }; @@ -275,8 +277,9 @@ 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 = ""; @@ -417,7 +420,6 @@ buildActionMask = 2147483647; files = ( 3F8F58292EBCA2B800FFC00B /* PrivacyInfo.xcprivacy in Resources */, - 3F08A3922F14F42C0085463E /* 402111402111.txt in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -426,7 +428,6 @@ buildActionMask = 2147483647; files = ( 3FD1DFED2F0E00BF00A62733 /* PrivacyInfo.xcprivacy in Resources */, - 3F08A3912F14F42C0085463E /* 402111402111.txt in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -463,14 +464,10 @@ 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"; @@ -506,14 +503,10 @@ 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"; diff --git a/ShenYin/ShenYin/Sdk/CCDevice.swift b/ShenYin/ShenYin/Sdk/CCDevice.swift index b11aa9c..60fd7ea 100644 --- a/ShenYin/ShenYin/Sdk/CCDevice.swift +++ b/ShenYin/ShenYin/Sdk/CCDevice.swift @@ -26,8 +26,8 @@ class CCDevice{ // } } 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) } } @@ -42,8 +42,8 @@ class CCDevice{ // } } else{ - DeepChordsAiSdk.shared.cancelSummaryByTextWithSplit() - DeepChordsAiSdk.shared.sumary(text: text) { result in + DCText.cancelSummaryByTextWithSplit() + DCText.sumary(text: text) { result in finished(result) } } @@ -246,7 +246,7 @@ extension CCDevice{ // } } else{ - let dn = DeepChordsAiSdk.shared.getDeviceName() + let dn = DCText.getDeviceName() finished(dn) } } diff --git a/ShenYin/ShenYin/Sdk/DcSdk/DcSdkManager.swift b/ShenYin/ShenYin/Sdk/DcSdk/DcSdkManager.swift index 04442f2..29c38c4 100644 --- a/ShenYin/ShenYin/Sdk/DcSdk/DcSdkManager.swift +++ b/ShenYin/ShenYin/Sdk/DcSdk/DcSdkManager.swift @@ -13,9 +13,9 @@ class DcSdkManager{ 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{ @@ -112,7 +112,7 @@ extension DcSdkManager{ 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 { diff --git a/ShenYin/playboy copy-Info.plist b/ShenYin/playboy copy-Info.plist new file mode 100644 index 0000000..82a0f3a --- /dev/null +++ b/ShenYin/playboy copy-Info.plist @@ -0,0 +1,55 @@ + + + + + CFBundleURLTypes + + + CFBundleTypeRole + Editor + CFBundleURLName + weixin + CFBundleURLSchemes + + wxf19317f23b00d8ab + + + + LSApplicationQueriesSchemes + + weixin + weixinURLParamsAPI + weixinULAPI + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + UIApplicationSceneManifest + + UIApplicationSupportsMultipleScenes + + UISceneConfigurations + + UIWindowSceneSessionRoleApplication + + + UISceneConfigurationName + Default Configuration + UISceneDelegateClassName + $(PRODUCT_MODULE_NAME).SceneDelegate + UISceneStoryboardFile + Main + + + + + UIBackgroundModes + + bluetooth-peripheral + bluetooth-central + audio + + + diff --git a/ShenYin/podfile b/ShenYin/podfile index a425b3a..a998e1e 100644 --- a/ShenYin/podfile +++ b/ShenYin/podfile @@ -54,6 +54,7 @@ target 'ShenYin' do # pod 'NVActivityIndicatorView', '~> 5.1.1' # 最新稳定版 # pod 'EZAudio', '~> 1.1.0' end + target 'playboy' do # pod 'Toast-Swift' pod 'SnapKit'#布局 @@ -101,6 +102,7 @@ target 'playboy' do end + post_install do |installer| installer.pods_project.targets.each do |target| if target.name == 'HandyJSON'