From eaa749674e216c352322b0b7c7817b8889d3a99c Mon Sep 17 00:00:00 2001 From: jeantimex Date: Fri, 21 Jul 2017 22:50:03 -0700 Subject: [PATCH] Update pod project structure. --- CollapsibleTableSectionViewController.podspec | 8 +- .../project.pbxproj | 437 ++++++++++++++++++ .../contents.xcworkspacedata | 7 + ...apsibleTableSectionViewController.xcscheme | 99 ++++ .../CollapsibleTableSectionViewController.h | 19 + ...ollapsibleTableSectionViewController.swift | 0 .../CollapsibleTableViewCell.swift | 0 .../CollapsibleTableViewHeader.swift | 0 .../Extensions.swift | 0 .../Info.plist | 24 + ...sibleTableSectionViewControllerTests.swift | 36 ++ .../Info.plist | 22 + Examples/Podfile.lock | 4 +- ...bleTableSectionViewController.podspec.json | 8 +- Examples/Pods/Manifest.lock | 4 +- Examples/Pods/Pods.xcodeproj/project.pbxproj | 86 ++-- .../Info.plist | 2 +- 17 files changed, 700 insertions(+), 56 deletions(-) create mode 100644 CollapsibleTableSectionViewController.xcodeproj/project.pbxproj create mode 100644 CollapsibleTableSectionViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 CollapsibleTableSectionViewController.xcodeproj/xcshareddata/xcschemes/CollapsibleTableSectionViewController.xcscheme create mode 100644 CollapsibleTableSectionViewController/CollapsibleTableSectionViewController.h rename {Classes => CollapsibleTableSectionViewController}/CollapsibleTableSectionViewController.swift (100%) rename {Classes => CollapsibleTableSectionViewController}/CollapsibleTableViewCell.swift (100%) rename {Classes => CollapsibleTableSectionViewController}/CollapsibleTableViewHeader.swift (100%) rename {Classes => CollapsibleTableSectionViewController}/Extensions.swift (100%) create mode 100644 CollapsibleTableSectionViewController/Info.plist create mode 100644 CollapsibleTableSectionViewControllerTests/CollapsibleTableSectionViewControllerTests.swift create mode 100644 CollapsibleTableSectionViewControllerTests/Info.plist diff --git a/CollapsibleTableSectionViewController.podspec b/CollapsibleTableSectionViewController.podspec index 8e0bacf..552fd79 100644 --- a/CollapsibleTableSectionViewController.podspec +++ b/CollapsibleTableSectionViewController.podspec @@ -16,7 +16,7 @@ Pod::Spec.new do |s| # s.name = "CollapsibleTableSectionViewController" - s.version = "0.0.6" + s.version = "0.0.7" s.summary = "Swift 3.0 library to support collapsible sections in a table view." # This description is used to generate tags and improve search results. @@ -92,10 +92,10 @@ Pod::Spec.new do |s| # Not including the public_header_files will make all headers public. # - s.source_files = "Classes/**/*.swift" - s.exclude_files = "Classes/Exclude" + s.source_files = "CollapsibleTableSectionViewController/*.{swift}" + s.exclude_files = "CollapsibleTableSectionViewController/Exclude" - # s.public_header_files = "Classes/**/*.h" + # s.public_header_files = "CollapsibleTableSectionViewController/**/*.h" # ――― Resources ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― # diff --git a/CollapsibleTableSectionViewController.xcodeproj/project.pbxproj b/CollapsibleTableSectionViewController.xcodeproj/project.pbxproj new file mode 100644 index 0000000..10793ce --- /dev/null +++ b/CollapsibleTableSectionViewController.xcodeproj/project.pbxproj @@ -0,0 +1,437 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 0A8BD6761F231B2C003D6155 /* CollapsibleTableSectionViewController.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A8BD66C1F231B2C003D6155 /* CollapsibleTableSectionViewController.framework */; }; + 0A8BD67B1F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8BD67A1F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests.swift */; }; + 0A8BD67D1F231B2C003D6155 /* CollapsibleTableSectionViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A8BD66F1F231B2C003D6155 /* CollapsibleTableSectionViewController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A8BD68A1F231DF2003D6155 /* CollapsibleTableSectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8BD6861F231DF2003D6155 /* CollapsibleTableSectionViewController.swift */; }; + 0A8BD68B1F231DF2003D6155 /* CollapsibleTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8BD6871F231DF2003D6155 /* CollapsibleTableViewCell.swift */; }; + 0A8BD68C1F231DF2003D6155 /* CollapsibleTableViewHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8BD6881F231DF2003D6155 /* CollapsibleTableViewHeader.swift */; }; + 0A8BD68D1F231DF2003D6155 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8BD6891F231DF2003D6155 /* Extensions.swift */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 0A8BD6771F231B2C003D6155 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0A8BD6631F231B2C003D6155 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A8BD66B1F231B2C003D6155; + remoteInfo = CollapsibleTableSectionViewController; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 0A8BD66C1F231B2C003D6155 /* CollapsibleTableSectionViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CollapsibleTableSectionViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0A8BD66F1F231B2C003D6155 /* CollapsibleTableSectionViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CollapsibleTableSectionViewController.h; sourceTree = ""; }; + 0A8BD6701F231B2C003D6155 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 0A8BD6751F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CollapsibleTableSectionViewControllerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 0A8BD67A1F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollapsibleTableSectionViewControllerTests.swift; sourceTree = ""; }; + 0A8BD67C1F231B2C003D6155 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 0A8BD6861F231DF2003D6155 /* CollapsibleTableSectionViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CollapsibleTableSectionViewController.swift; sourceTree = ""; }; + 0A8BD6871F231DF2003D6155 /* CollapsibleTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CollapsibleTableViewCell.swift; sourceTree = ""; }; + 0A8BD6881F231DF2003D6155 /* CollapsibleTableViewHeader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CollapsibleTableViewHeader.swift; sourceTree = ""; }; + 0A8BD6891F231DF2003D6155 /* Extensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 0A8BD6681F231B2C003D6155 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0A8BD6721F231B2C003D6155 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0A8BD6761F231B2C003D6155 /* CollapsibleTableSectionViewController.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0A8BD6621F231B2C003D6155 = { + isa = PBXGroup; + children = ( + 0A8BD66E1F231B2C003D6155 /* CollapsibleTableSectionViewController */, + 0A8BD6791F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests */, + 0A8BD66D1F231B2C003D6155 /* Products */, + ); + sourceTree = ""; + }; + 0A8BD66D1F231B2C003D6155 /* Products */ = { + isa = PBXGroup; + children = ( + 0A8BD66C1F231B2C003D6155 /* CollapsibleTableSectionViewController.framework */, + 0A8BD6751F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 0A8BD66E1F231B2C003D6155 /* CollapsibleTableSectionViewController */ = { + isa = PBXGroup; + children = ( + 0A8BD6861F231DF2003D6155 /* CollapsibleTableSectionViewController.swift */, + 0A8BD6871F231DF2003D6155 /* CollapsibleTableViewCell.swift */, + 0A8BD6881F231DF2003D6155 /* CollapsibleTableViewHeader.swift */, + 0A8BD6891F231DF2003D6155 /* Extensions.swift */, + 0A8BD66F1F231B2C003D6155 /* CollapsibleTableSectionViewController.h */, + 0A8BD6701F231B2C003D6155 /* Info.plist */, + ); + path = CollapsibleTableSectionViewController; + sourceTree = ""; + }; + 0A8BD6791F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests */ = { + isa = PBXGroup; + children = ( + 0A8BD67A1F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests.swift */, + 0A8BD67C1F231B2C003D6155 /* Info.plist */, + ); + path = CollapsibleTableSectionViewControllerTests; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 0A8BD6691F231B2C003D6155 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 0A8BD67D1F231B2C003D6155 /* CollapsibleTableSectionViewController.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 0A8BD66B1F231B2C003D6155 /* CollapsibleTableSectionViewController */ = { + isa = PBXNativeTarget; + buildConfigurationList = 0A8BD6801F231B2C003D6155 /* Build configuration list for PBXNativeTarget "CollapsibleTableSectionViewController" */; + buildPhases = ( + 0A8BD6671F231B2C003D6155 /* Sources */, + 0A8BD6681F231B2C003D6155 /* Frameworks */, + 0A8BD6691F231B2C003D6155 /* Headers */, + 0A8BD66A1F231B2C003D6155 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = CollapsibleTableSectionViewController; + productName = CollapsibleTableSectionViewController; + productReference = 0A8BD66C1F231B2C003D6155 /* CollapsibleTableSectionViewController.framework */; + productType = "com.apple.product-type.framework"; + }; + 0A8BD6741F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 0A8BD6831F231B2C003D6155 /* Build configuration list for PBXNativeTarget "CollapsibleTableSectionViewControllerTests" */; + buildPhases = ( + 0A8BD6711F231B2C003D6155 /* Sources */, + 0A8BD6721F231B2C003D6155 /* Frameworks */, + 0A8BD6731F231B2C003D6155 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 0A8BD6781F231B2C003D6155 /* PBXTargetDependency */, + ); + name = CollapsibleTableSectionViewControllerTests; + productName = CollapsibleTableSectionViewControllerTests; + productReference = 0A8BD6751F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 0A8BD6631F231B2C003D6155 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 0830; + LastUpgradeCheck = 0830; + ORGANIZATIONNAME = jeantimex; + TargetAttributes = { + 0A8BD66B1F231B2C003D6155 = { + CreatedOnToolsVersion = 8.3.3; + LastSwiftMigration = 0830; + ProvisioningStyle = Automatic; + }; + 0A8BD6741F231B2C003D6155 = { + CreatedOnToolsVersion = 8.3.3; + ProvisioningStyle = Automatic; + }; + }; + }; + buildConfigurationList = 0A8BD6661F231B2C003D6155 /* Build configuration list for PBXProject "CollapsibleTableSectionViewController" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 0; + knownRegions = ( + en, + ); + mainGroup = 0A8BD6621F231B2C003D6155; + productRefGroup = 0A8BD66D1F231B2C003D6155 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 0A8BD66B1F231B2C003D6155 /* CollapsibleTableSectionViewController */, + 0A8BD6741F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 0A8BD66A1F231B2C003D6155 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0A8BD6731F231B2C003D6155 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 0A8BD6671F231B2C003D6155 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0A8BD68B1F231DF2003D6155 /* CollapsibleTableViewCell.swift in Sources */, + 0A8BD68C1F231DF2003D6155 /* CollapsibleTableViewHeader.swift in Sources */, + 0A8BD68A1F231DF2003D6155 /* CollapsibleTableSectionViewController.swift in Sources */, + 0A8BD68D1F231DF2003D6155 /* Extensions.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0A8BD6711F231B2C003D6155 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0A8BD67B1F231B2C003D6155 /* CollapsibleTableSectionViewControllerTests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 0A8BD6781F231B2C003D6155 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 0A8BD66B1F231B2C003D6155 /* CollapsibleTableSectionViewController */; + targetProxy = 0A8BD6771F231B2C003D6155 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 0A8BD67E1F231B2C003D6155 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = 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_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + 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 = 10.3; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 0A8BD67F1F231B2C003D6155 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = 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_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + 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 = 10.3; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 0A8BD6811F231B2C003D6155 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = ""; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = CollapsibleTableSectionViewController/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = jeantimex.com.CollapsibleTableSectionViewController; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 3.0; + }; + name = Debug; + }; + 0A8BD6821F231B2C003D6155 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_IDENTITY = ""; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = CollapsibleTableSectionViewController/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = jeantimex.com.CollapsibleTableSectionViewController; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_VERSION = 3.0; + }; + name = Release; + }; + 0A8BD6841F231B2C003D6155 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + INFOPLIST_FILE = CollapsibleTableSectionViewControllerTests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = jeantimex.com.CollapsibleTableSectionViewControllerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 3.0; + }; + name = Debug; + }; + 0A8BD6851F231B2C003D6155 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + INFOPLIST_FILE = CollapsibleTableSectionViewControllerTests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = jeantimex.com.CollapsibleTableSectionViewControllerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 3.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 0A8BD6661F231B2C003D6155 /* Build configuration list for PBXProject "CollapsibleTableSectionViewController" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0A8BD67E1F231B2C003D6155 /* Debug */, + 0A8BD67F1F231B2C003D6155 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 0A8BD6801F231B2C003D6155 /* Build configuration list for PBXNativeTarget "CollapsibleTableSectionViewController" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0A8BD6811F231B2C003D6155 /* Debug */, + 0A8BD6821F231B2C003D6155 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 0A8BD6831F231B2C003D6155 /* Build configuration list for PBXNativeTarget "CollapsibleTableSectionViewControllerTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0A8BD6841F231B2C003D6155 /* Debug */, + 0A8BD6851F231B2C003D6155 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 0A8BD6631F231B2C003D6155 /* Project object */; +} diff --git a/CollapsibleTableSectionViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/CollapsibleTableSectionViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..e0079ef --- /dev/null +++ b/CollapsibleTableSectionViewController.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/CollapsibleTableSectionViewController.xcodeproj/xcshareddata/xcschemes/CollapsibleTableSectionViewController.xcscheme b/CollapsibleTableSectionViewController.xcodeproj/xcshareddata/xcschemes/CollapsibleTableSectionViewController.xcscheme new file mode 100644 index 0000000..c6394f1 --- /dev/null +++ b/CollapsibleTableSectionViewController.xcodeproj/xcshareddata/xcschemes/CollapsibleTableSectionViewController.xcscheme @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CollapsibleTableSectionViewController/CollapsibleTableSectionViewController.h b/CollapsibleTableSectionViewController/CollapsibleTableSectionViewController.h new file mode 100644 index 0000000..f0b326d --- /dev/null +++ b/CollapsibleTableSectionViewController/CollapsibleTableSectionViewController.h @@ -0,0 +1,19 @@ +// +// CollapsibleTableSectionViewController.h +// CollapsibleTableSectionViewController +// +// Created by Yong Su on 7/21/17. +// Copyright © 2017 jeantimex. All rights reserved. +// + +#import + +//! Project version number for CollapsibleTableSectionViewController. +FOUNDATION_EXPORT double CollapsibleTableSectionViewControllerVersionNumber; + +//! Project version string for CollapsibleTableSectionViewController. +FOUNDATION_EXPORT const unsigned char CollapsibleTableSectionViewControllerVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/Classes/CollapsibleTableSectionViewController.swift b/CollapsibleTableSectionViewController/CollapsibleTableSectionViewController.swift similarity index 100% rename from Classes/CollapsibleTableSectionViewController.swift rename to CollapsibleTableSectionViewController/CollapsibleTableSectionViewController.swift diff --git a/Classes/CollapsibleTableViewCell.swift b/CollapsibleTableSectionViewController/CollapsibleTableViewCell.swift similarity index 100% rename from Classes/CollapsibleTableViewCell.swift rename to CollapsibleTableSectionViewController/CollapsibleTableViewCell.swift diff --git a/Classes/CollapsibleTableViewHeader.swift b/CollapsibleTableSectionViewController/CollapsibleTableViewHeader.swift similarity index 100% rename from Classes/CollapsibleTableViewHeader.swift rename to CollapsibleTableSectionViewController/CollapsibleTableViewHeader.swift diff --git a/Classes/Extensions.swift b/CollapsibleTableSectionViewController/Extensions.swift similarity index 100% rename from Classes/Extensions.swift rename to CollapsibleTableSectionViewController/Extensions.swift diff --git a/CollapsibleTableSectionViewController/Info.plist b/CollapsibleTableSectionViewController/Info.plist new file mode 100644 index 0000000..fbe1e6b --- /dev/null +++ b/CollapsibleTableSectionViewController/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + + diff --git a/CollapsibleTableSectionViewControllerTests/CollapsibleTableSectionViewControllerTests.swift b/CollapsibleTableSectionViewControllerTests/CollapsibleTableSectionViewControllerTests.swift new file mode 100644 index 0000000..5122e20 --- /dev/null +++ b/CollapsibleTableSectionViewControllerTests/CollapsibleTableSectionViewControllerTests.swift @@ -0,0 +1,36 @@ +// +// CollapsibleTableSectionViewControllerTests.swift +// CollapsibleTableSectionViewControllerTests +// +// Created by Yong Su on 7/21/17. +// Copyright © 2017 jeantimex. All rights reserved. +// + +import XCTest +@testable import CollapsibleTableSectionViewController + +class CollapsibleTableSectionViewControllerTests: XCTestCase { + + override func setUp() { + super.setUp() + // Put setup code here. This method is called before the invocation of each test method in the class. + } + + override func tearDown() { + // Put teardown code here. This method is called after the invocation of each test method in the class. + super.tearDown() + } + + func testExample() { + // This is an example of a functional test case. + // Use XCTAssert and related functions to verify your tests produce the correct results. + } + + func testPerformanceExample() { + // This is an example of a performance test case. + self.measure { + // Put the code you want to measure the time of here. + } + } + +} diff --git a/CollapsibleTableSectionViewControllerTests/Info.plist b/CollapsibleTableSectionViewControllerTests/Info.plist new file mode 100644 index 0000000..6c6c23c --- /dev/null +++ b/CollapsibleTableSectionViewControllerTests/Info.plist @@ -0,0 +1,22 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + + diff --git a/Examples/Podfile.lock b/Examples/Podfile.lock index d08c93a..be7cbcf 100644 --- a/Examples/Podfile.lock +++ b/Examples/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - CollapsibleTableSectionViewController (0.0.5) + - CollapsibleTableSectionViewController (0.0.7) DEPENDENCIES: - CollapsibleTableSectionViewController (from `../`) @@ -9,7 +9,7 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - CollapsibleTableSectionViewController: a9da9daef5cdea2b0c5830493f5c66509457edb8 + CollapsibleTableSectionViewController: b56d6bd81f75dc1fd17ca3fb64b40b465f95586d PODFILE CHECKSUM: b149b5d80e25f3d625e94e3d09cdfbe5a437add7 diff --git a/Examples/Pods/Local Podspecs/CollapsibleTableSectionViewController.podspec.json b/Examples/Pods/Local Podspecs/CollapsibleTableSectionViewController.podspec.json index fba9c42..542a9df 100644 --- a/Examples/Pods/Local Podspecs/CollapsibleTableSectionViewController.podspec.json +++ b/Examples/Pods/Local Podspecs/CollapsibleTableSectionViewController.podspec.json @@ -1,6 +1,6 @@ { "name": "CollapsibleTableSectionViewController", - "version": "0.0.5", + "version": "0.0.7", "summary": "Swift 3.0 library to support collapsible sections in a table view.", "description": "This CocoaPod provides the ability to easily setup a UITableView with\ncollapsible sections. This project is written purely in Swift 3.0.", "homepage": "https://github.com/jeantimex/CollapsibleTableSectionViewController", @@ -13,10 +13,10 @@ }, "source": { "git": "https://github.com/jeantimex/CollapsibleTableSectionViewController.git", - "tag": "0.0.5" + "tag": "0.0.7" }, - "source_files": "Classes/**/*.swift", - "exclude_files": "Classes/Exclude", + "source_files": "CollapsibleTableSectionViewController/*.{swift}", + "exclude_files": "CollapsibleTableSectionViewController/Exclude", "frameworks": [ "Foundation", "UIKit" diff --git a/Examples/Pods/Manifest.lock b/Examples/Pods/Manifest.lock index d08c93a..be7cbcf 100644 --- a/Examples/Pods/Manifest.lock +++ b/Examples/Pods/Manifest.lock @@ -1,5 +1,5 @@ PODS: - - CollapsibleTableSectionViewController (0.0.5) + - CollapsibleTableSectionViewController (0.0.7) DEPENDENCIES: - CollapsibleTableSectionViewController (from `../`) @@ -9,7 +9,7 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - CollapsibleTableSectionViewController: a9da9daef5cdea2b0c5830493f5c66509457edb8 + CollapsibleTableSectionViewController: b56d6bd81f75dc1fd17ca3fb64b40b465f95586d PODFILE CHECKSUM: b149b5d80e25f3d625e94e3d09cdfbe5a437add7 diff --git a/Examples/Pods/Pods.xcodeproj/project.pbxproj b/Examples/Pods/Pods.xcodeproj/project.pbxproj index 22e48fd..c6f9e67 100644 --- a/Examples/Pods/Pods.xcodeproj/project.pbxproj +++ b/Examples/Pods/Pods.xcodeproj/project.pbxproj @@ -8,16 +8,16 @@ /* Begin PBXBuildFile section */ 2A0CF1B8B3FEC30AFC260E9C3A58C5E6 /* Pods-Examples-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CC67987DCD20B0E11FEC64AD36A08104 /* Pods-Examples-dummy.m */; }; - 2D806E212B56004C3150EA8C52215BB3 /* CollapsibleTableSectionViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 22431B90102D5058ABC3BC47044263FD /* CollapsibleTableSectionViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4F94A2E6C74172AD4EFC319B3E3B3CB2 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C98480A7F90B1213292959E4D646F16 /* Extensions.swift */; }; + 2D806E212B56004C3150EA8C52215BB3 /* CollapsibleTableSectionViewController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D9CA44F239A02B1465B499499E983902 /* CollapsibleTableSectionViewController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F94A2E6C74172AD4EFC319B3E3B3CB2 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E792F4F53E3D82BDD2548BAD24A656CE /* Extensions.swift */; }; 602B980C71B2A6F1E89E455C1F3321E3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */; }; - 9E03D9F54A8E79D56E36F119405B6658 /* CollapsibleTableSectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7709E3EC985E98EB2809D9255BD58D0 /* CollapsibleTableSectionViewController.swift */; }; + 9E03D9F54A8E79D56E36F119405B6658 /* CollapsibleTableSectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40901DD0329B0CD99DA5643235F7FC6D /* CollapsibleTableSectionViewController.swift */; }; 9E0A0E7BCCE32BC40C44496BC60C0DE8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; - B0C10DAB4AB5381E07911DE2296C2503 /* CollapsibleTableSectionViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DBDCBA07D0E93A64FB1EBD074064EC68 /* CollapsibleTableSectionViewController-dummy.m */; }; - B9CBC95CEC89B56C5CB8601C08FC0F0C /* CollapsibleTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73B8C7868312C5D726AD94E2D4EDDB43 /* CollapsibleTableViewCell.swift */; }; + B0C10DAB4AB5381E07911DE2296C2503 /* CollapsibleTableSectionViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE26838C539E2AD6AC2B44FB718E805B /* CollapsibleTableSectionViewController-dummy.m */; }; + B9CBC95CEC89B56C5CB8601C08FC0F0C /* CollapsibleTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA640C8B2CE7482907A5AB10D825C1C2 /* CollapsibleTableViewCell.swift */; }; E1A5AE58934AA54E3BEBF79570E4AF22 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; EA86E580D4690310E09D0360A99B38A0 /* Pods-Examples-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CF476AA8B123161C7E43AA19423F34A0 /* Pods-Examples-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EDBD94203929E71E34AA07E2ED8D507C /* CollapsibleTableViewHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA02D9B8BD7A00B238EE526CDAD21119 /* CollapsibleTableViewHeader.swift */; }; + EDBD94203929E71E34AA07E2ED8D507C /* CollapsibleTableViewHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED81EBDB5C5865A9E06E1CC68B333E40 /* CollapsibleTableViewHeader.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -32,30 +32,30 @@ /* Begin PBXFileReference section */ 07C2661B06471E1EF6BB20457DEA2205 /* CollapsibleTableSectionViewController.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CollapsibleTableSectionViewController.framework; path = CollapsibleTableSectionViewController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0DAC84DA2A4A11E51228A6D472F73B11 /* CollapsibleTableSectionViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = CollapsibleTableSectionViewController.modulemap; sourceTree = ""; }; 212992D9667EAD3AF415D69AA72A8C39 /* Pods-Examples-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Examples-acknowledgements.plist"; sourceTree = ""; }; - 22431B90102D5058ABC3BC47044263FD /* CollapsibleTableSectionViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CollapsibleTableSectionViewController-umbrella.h"; sourceTree = ""; }; + 22BDD4A2B125783DF7E90BDA7A748BA9 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 2B038BDA4A2DE18B6392A8EB939D461B /* Pods-Examples-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Examples-acknowledgements.markdown"; sourceTree = ""; }; - 3C98480A7F90B1213292959E4D646F16 /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = ""; }; + 40901DD0329B0CD99DA5643235F7FC6D /* CollapsibleTableSectionViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CollapsibleTableSectionViewController.swift; sourceTree = ""; }; 4B5D175174FED0D211005E28DCCB9A59 /* Pods-Examples.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Examples.debug.xcconfig"; sourceTree = ""; }; - 50F19D4AA49348767A248F7EA51F85C7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 5B01107EB1B9BD80E1F283B8EE931EB1 /* Pods-Examples-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Examples-frameworks.sh"; sourceTree = ""; }; - 7253799E91EB8AE04A66A1B7C61632CF /* CollapsibleTableSectionViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CollapsibleTableSectionViewController-prefix.pch"; sourceTree = ""; }; - 73B8C7868312C5D726AD94E2D4EDDB43 /* CollapsibleTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CollapsibleTableViewCell.swift; sourceTree = ""; }; - 838CDB4EB36B75628C2098204DA7B8EC /* CollapsibleTableSectionViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CollapsibleTableSectionViewController.xcconfig; sourceTree = ""; }; + 75F9D2EC38E545C2FACA3821912CB964 /* CollapsibleTableSectionViewController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = CollapsibleTableSectionViewController.modulemap; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; A4286613166589E2719A2DB5F24F4D3F /* Pods-Examples-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Examples-resources.sh"; sourceTree = ""; }; A9CAD72ABED699BF6E5726387A50E8F7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; AEA989834329C60EEEF30AF4F9BC718F /* Pods-Examples.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Examples.release.xcconfig"; sourceTree = ""; }; B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + BDD3EE2F75942A736C0F76B03D159F83 /* CollapsibleTableSectionViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CollapsibleTableSectionViewController.xcconfig; sourceTree = ""; }; C7A65E463F26A4A1237CAD57F81FB3F3 /* Pods_Examples.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_Examples.framework; path = "Pods-Examples.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - CA02D9B8BD7A00B238EE526CDAD21119 /* CollapsibleTableViewHeader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CollapsibleTableViewHeader.swift; sourceTree = ""; }; CC67987DCD20B0E11FEC64AD36A08104 /* Pods-Examples-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Examples-dummy.m"; sourceTree = ""; }; CF476AA8B123161C7E43AA19423F34A0 /* Pods-Examples-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Examples-umbrella.h"; sourceTree = ""; }; D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - DBDCBA07D0E93A64FB1EBD074064EC68 /* CollapsibleTableSectionViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CollapsibleTableSectionViewController-dummy.m"; sourceTree = ""; }; + D9CA44F239A02B1465B499499E983902 /* CollapsibleTableSectionViewController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CollapsibleTableSectionViewController-umbrella.h"; sourceTree = ""; }; + DE26838C539E2AD6AC2B44FB718E805B /* CollapsibleTableSectionViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CollapsibleTableSectionViewController-dummy.m"; sourceTree = ""; }; + DFC10EBCF2BB0F855B7753C3B621D319 /* CollapsibleTableSectionViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CollapsibleTableSectionViewController-prefix.pch"; sourceTree = ""; }; E329317942600C29B668F24E5DFE7E93 /* Pods-Examples.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-Examples.modulemap"; sourceTree = ""; }; - E7709E3EC985E98EB2809D9255BD58D0 /* CollapsibleTableSectionViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CollapsibleTableSectionViewController.swift; sourceTree = ""; }; + E792F4F53E3D82BDD2548BAD24A656CE /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = ""; }; + ED81EBDB5C5865A9E06E1CC68B333E40 /* CollapsibleTableViewHeader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CollapsibleTableViewHeader.swift; sourceTree = ""; }; + FA640C8B2CE7482907A5AB10D825C1C2 /* CollapsibleTableViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = CollapsibleTableViewCell.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -79,40 +79,28 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0F45D4B02419093716A216041B136F97 /* Classes */ = { + 2483E1BCAF92676B2A1253373DA1BEBA /* Development Pods */ = { isa = PBXGroup; children = ( - E7709E3EC985E98EB2809D9255BD58D0 /* CollapsibleTableSectionViewController.swift */, - 73B8C7868312C5D726AD94E2D4EDDB43 /* CollapsibleTableViewCell.swift */, - CA02D9B8BD7A00B238EE526CDAD21119 /* CollapsibleTableViewHeader.swift */, - 3C98480A7F90B1213292959E4D646F16 /* Extensions.swift */, + 940F8743A46EB46E121561B6B33BDF99 /* CollapsibleTableSectionViewController */, ); - name = Classes; - path = Classes; + name = "Development Pods"; sourceTree = ""; }; - 135768E26E2145183071D6007C2964F2 /* Support Files */ = { + 356E0D42B01364958C36CF1518750B2E /* Support Files */ = { isa = PBXGroup; children = ( - 0DAC84DA2A4A11E51228A6D472F73B11 /* CollapsibleTableSectionViewController.modulemap */, - 838CDB4EB36B75628C2098204DA7B8EC /* CollapsibleTableSectionViewController.xcconfig */, - DBDCBA07D0E93A64FB1EBD074064EC68 /* CollapsibleTableSectionViewController-dummy.m */, - 7253799E91EB8AE04A66A1B7C61632CF /* CollapsibleTableSectionViewController-prefix.pch */, - 22431B90102D5058ABC3BC47044263FD /* CollapsibleTableSectionViewController-umbrella.h */, - 50F19D4AA49348767A248F7EA51F85C7 /* Info.plist */, + 75F9D2EC38E545C2FACA3821912CB964 /* CollapsibleTableSectionViewController.modulemap */, + BDD3EE2F75942A736C0F76B03D159F83 /* CollapsibleTableSectionViewController.xcconfig */, + DE26838C539E2AD6AC2B44FB718E805B /* CollapsibleTableSectionViewController-dummy.m */, + DFC10EBCF2BB0F855B7753C3B621D319 /* CollapsibleTableSectionViewController-prefix.pch */, + D9CA44F239A02B1465B499499E983902 /* CollapsibleTableSectionViewController-umbrella.h */, + 22BDD4A2B125783DF7E90BDA7A748BA9 /* Info.plist */, ); name = "Support Files"; path = "Examples/Pods/Target Support Files/CollapsibleTableSectionViewController"; sourceTree = ""; }; - 2483E1BCAF92676B2A1253373DA1BEBA /* Development Pods */ = { - isa = PBXGroup; - children = ( - C10B9559E478DA7A6B9EB6F8D631EA54 /* CollapsibleTableSectionViewController */, - ); - name = "Development Pods"; - sourceTree = ""; - }; 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { isa = PBXGroup; children = ( @@ -159,16 +147,28 @@ ); sourceTree = ""; }; - C10B9559E478DA7A6B9EB6F8D631EA54 /* CollapsibleTableSectionViewController */ = { + 940F8743A46EB46E121561B6B33BDF99 /* CollapsibleTableSectionViewController */ = { isa = PBXGroup; children = ( - 0F45D4B02419093716A216041B136F97 /* Classes */, - 135768E26E2145183071D6007C2964F2 /* Support Files */, + C543904CC5E41E56C6A9B0E1839DC1FB /* CollapsibleTableSectionViewController */, + 356E0D42B01364958C36CF1518750B2E /* Support Files */, ); name = CollapsibleTableSectionViewController; path = ../..; sourceTree = ""; }; + C543904CC5E41E56C6A9B0E1839DC1FB /* CollapsibleTableSectionViewController */ = { + isa = PBXGroup; + children = ( + 40901DD0329B0CD99DA5643235F7FC6D /* CollapsibleTableSectionViewController.swift */, + FA640C8B2CE7482907A5AB10D825C1C2 /* CollapsibleTableViewCell.swift */, + ED81EBDB5C5865A9E06E1CC68B333E40 /* CollapsibleTableViewHeader.swift */, + E792F4F53E3D82BDD2548BAD24A656CE /* Extensions.swift */, + ); + name = CollapsibleTableSectionViewController; + path = CollapsibleTableSectionViewController; + sourceTree = ""; + }; EAEB2EAEF75D8F895DCE7B12A788B00D /* Products */ = { isa = PBXGroup; children = ( @@ -392,7 +392,7 @@ }; 9042C93C8BF14F256BC56C301A1A93E7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 838CDB4EB36B75628C2098204DA7B8EC /* CollapsibleTableSectionViewController.xcconfig */; + baseConfigurationReference = BDD3EE2F75942A736C0F76B03D159F83 /* CollapsibleTableSectionViewController.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -464,7 +464,7 @@ }; A4695EAFCEA497F9DF69702C0A462F49 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 838CDB4EB36B75628C2098204DA7B8EC /* CollapsibleTableSectionViewController.xcconfig */; + baseConfigurationReference = BDD3EE2F75942A736C0F76B03D159F83 /* CollapsibleTableSectionViewController.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; diff --git a/Examples/Pods/Target Support Files/CollapsibleTableSectionViewController/Info.plist b/Examples/Pods/Target Support Files/CollapsibleTableSectionViewController/Info.plist index a42f96e..294cbb9 100644 --- a/Examples/Pods/Target Support Files/CollapsibleTableSectionViewController/Info.plist +++ b/Examples/Pods/Target Support Files/CollapsibleTableSectionViewController/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.0.5 + 0.0.7 CFBundleSignature ???? CFBundleVersion