diff --git a/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Package.swift b/Package.swift new file mode 100644 index 0000000..805e994 --- /dev/null +++ b/Package.swift @@ -0,0 +1,28 @@ +// swift-tools-version:5.3 +// The swift-tools-version declares the minimum version of Swift required to build this package. + +import PackageDescription + +let package = Package( + name: "TOMSMorphingLabel", + products: [ + // Products define the executables and libraries a package produces, and make them visible to other packages. + .library( + name: "TOMSMorphingLabel", + targets: ["TOMSMorphingLabel"]), + ], + dependencies: [ + // Dependencies declare other packages that this package depends on. + // .package(url: /* package url */, from: "1.0.0"), + ], + targets: [ + // Targets are the basic building blocks of a package. A target can define a module or a test suite. + // Targets can depend on other targets in this package, and on products in packages this package depends on. + .target( + name: "TOMSMorphingLabel", + dependencies: []), + .testTarget( + name: "TOMSMorphingLabelTests", + dependencies: ["TOMSMorphingLabel"]), + ] +) diff --git a/Classes/NSString+Morphing.m b/Sources/TOMSMorphingLabel/NSString+Morphing.m similarity index 100% rename from Classes/NSString+Morphing.m rename to Sources/TOMSMorphingLabel/NSString+Morphing.m diff --git a/Classes/TOMSMorphingLabel.m b/Sources/TOMSMorphingLabel/TOMSMorphingLabel.m similarity index 100% rename from Classes/TOMSMorphingLabel.m rename to Sources/TOMSMorphingLabel/TOMSMorphingLabel.m diff --git a/Classes/NSString+Morphing.h b/Sources/TOMSMorphingLabel/include/NSString+Morphing.h similarity index 100% rename from Classes/NSString+Morphing.h rename to Sources/TOMSMorphingLabel/include/NSString+Morphing.h diff --git a/Classes/TOMSMorphingLabel.h b/Sources/TOMSMorphingLabel/include/TOMSMorphingLabel.h similarity index 79% rename from Classes/TOMSMorphingLabel.h rename to Sources/TOMSMorphingLabel/include/TOMSMorphingLabel.h index d1a67a7..c3bb0fc 100644 --- a/Classes/TOMSMorphingLabel.h +++ b/Sources/TOMSMorphingLabel/include/TOMSMorphingLabel.h @@ -1,11 +1,3 @@ -// -// TOMSMorphingLabel.h -// TOMSMorphingLabelExample -// -// Created by Tom König on 13/06/14. -// Copyright (c) 2014 TomKnig. All rights reserved. -// - #import #import "NSString+Morphing.h" diff --git a/TOMSMorphingLabel.podspec b/TOMSMorphingLabel.podspec index 460d7e9..7fc7022 100644 --- a/TOMSMorphingLabel.podspec +++ b/TOMSMorphingLabel.podspec @@ -11,5 +11,5 @@ Pod::Spec.new do |s| s.platform = :ios, '6.0' s.requires_arc = true - s.source_files = 'Classes/*.{h,m}' + s.source_files = ['Sources/TOMSMorphingLabel/', 'Sources/TOMSMorphingLabel/include'] end diff --git a/TOMSMorphingLabelExample/Podfile b/TOMSMorphingLabelExample/Podfile deleted file mode 100644 index 3a3866e..0000000 --- a/TOMSMorphingLabelExample/Podfile +++ /dev/null @@ -1,3 +0,0 @@ -platform :ios, '7.0' - -pod "TOMSMorphingLabel", :path => "../TOMSMorphingLabel.podspec" diff --git a/TOMSMorphingLabelExample/Podfile.lock b/TOMSMorphingLabelExample/Podfile.lock deleted file mode 100644 index 5599114..0000000 --- a/TOMSMorphingLabelExample/Podfile.lock +++ /dev/null @@ -1,14 +0,0 @@ -PODS: - - TOMSMorphingLabel (0.2.3) - -DEPENDENCIES: - - TOMSMorphingLabel (from `../TOMSMorphingLabel.podspec`) - -EXTERNAL SOURCES: - TOMSMorphingLabel: - :path: ../TOMSMorphingLabel.podspec - -SPEC CHECKSUMS: - TOMSMorphingLabel: fc4568644c64dfc570d57e803b34250e108f69cc - -COCOAPODS: 0.33.1 diff --git a/TOMSMorphingLabelExample/Pods/BuildHeaders/TOMSMorphingLabel/NSString+Morphing.h b/TOMSMorphingLabelExample/Pods/BuildHeaders/TOMSMorphingLabel/NSString+Morphing.h deleted file mode 120000 index ce9b225..0000000 --- a/TOMSMorphingLabelExample/Pods/BuildHeaders/TOMSMorphingLabel/NSString+Morphing.h +++ /dev/null @@ -1 +0,0 @@ -../../../../Classes/NSString+Morphing.h \ No newline at end of file diff --git a/TOMSMorphingLabelExample/Pods/BuildHeaders/TOMSMorphingLabel/TOMSMorphingLabel.h b/TOMSMorphingLabelExample/Pods/BuildHeaders/TOMSMorphingLabel/TOMSMorphingLabel.h deleted file mode 120000 index c93f3fc..0000000 --- a/TOMSMorphingLabelExample/Pods/BuildHeaders/TOMSMorphingLabel/TOMSMorphingLabel.h +++ /dev/null @@ -1 +0,0 @@ -../../../../Classes/TOMSMorphingLabel.h \ No newline at end of file diff --git a/TOMSMorphingLabelExample/Pods/Headers/TOMSMorphingLabel/NSString+Morphing.h b/TOMSMorphingLabelExample/Pods/Headers/TOMSMorphingLabel/NSString+Morphing.h deleted file mode 120000 index ce9b225..0000000 --- a/TOMSMorphingLabelExample/Pods/Headers/TOMSMorphingLabel/NSString+Morphing.h +++ /dev/null @@ -1 +0,0 @@ -../../../../Classes/NSString+Morphing.h \ No newline at end of file diff --git a/TOMSMorphingLabelExample/Pods/Headers/TOMSMorphingLabel/TOMSMorphingLabel.h b/TOMSMorphingLabelExample/Pods/Headers/TOMSMorphingLabel/TOMSMorphingLabel.h deleted file mode 120000 index c93f3fc..0000000 --- a/TOMSMorphingLabelExample/Pods/Headers/TOMSMorphingLabel/TOMSMorphingLabel.h +++ /dev/null @@ -1 +0,0 @@ -../../../../Classes/TOMSMorphingLabel.h \ No newline at end of file diff --git a/TOMSMorphingLabelExample/Pods/Local Podspecs/TOMSMorphingLabel.podspec b/TOMSMorphingLabelExample/Pods/Local Podspecs/TOMSMorphingLabel.podspec deleted file mode 100644 index 5a4c829..0000000 --- a/TOMSMorphingLabelExample/Pods/Local Podspecs/TOMSMorphingLabel.podspec +++ /dev/null @@ -1,15 +0,0 @@ -Pod::Spec.new do |s| - s.name = "TOMSMorphingLabel" - s.version = "0.2.3" - s.summary = "Configurable morphing transitions between text values of a label." - s.homepage = "https://github.com/TomKnig/TOMSMorphingLabel" - s.license = 'MIT' - s.author = { "TomKnig" => "hi@tomknig.de" } - s.source = { :git => "https://github.com/TomKnig/TOMSMorphingLabel.git", :tag => s.version.to_s } - s.social_media_url = 'https://twitter.com/TomKnig' - - s.platform = :ios, '6.0' - s.requires_arc = true - - s.source_files = 'Classes/*.{h,m}' -end diff --git a/TOMSMorphingLabelExample/Pods/Manifest.lock b/TOMSMorphingLabelExample/Pods/Manifest.lock deleted file mode 100644 index 5599114..0000000 --- a/TOMSMorphingLabelExample/Pods/Manifest.lock +++ /dev/null @@ -1,14 +0,0 @@ -PODS: - - TOMSMorphingLabel (0.2.3) - -DEPENDENCIES: - - TOMSMorphingLabel (from `../TOMSMorphingLabel.podspec`) - -EXTERNAL SOURCES: - TOMSMorphingLabel: - :path: ../TOMSMorphingLabel.podspec - -SPEC CHECKSUMS: - TOMSMorphingLabel: fc4568644c64dfc570d57e803b34250e108f69cc - -COCOAPODS: 0.33.1 diff --git a/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-Private.xcconfig b/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-Private.xcconfig deleted file mode 100644 index d5ad421..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-Private.xcconfig +++ /dev/null @@ -1,5 +0,0 @@ -#include "Pods-TOMSMorphingLabel.xcconfig" -GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/TOMSMorphingLabel" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/TOMSMorphingLabel" -OTHER_LDFLAGS = -ObjC -PODS_ROOT = ${SRCROOT} \ No newline at end of file diff --git a/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-dummy.m b/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-dummy.m deleted file mode 100644 index c657563..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods_TOMSMorphingLabel : NSObject -@end -@implementation PodsDummy_Pods_TOMSMorphingLabel -@end diff --git a/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-prefix.pch b/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-prefix.pch deleted file mode 100644 index 95cf11d..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel-prefix.pch +++ /dev/null @@ -1,5 +0,0 @@ -#ifdef __OBJC__ -#import -#endif - -#import "Pods-environment.h" diff --git a/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel.xcconfig b/TOMSMorphingLabelExample/Pods/Pods-TOMSMorphingLabel.xcconfig deleted file mode 100644 index e69de29..0000000 diff --git a/TOMSMorphingLabelExample/Pods/Pods-acknowledgements.markdown b/TOMSMorphingLabelExample/Pods/Pods-acknowledgements.markdown deleted file mode 100644 index 01e1b9e..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods-acknowledgements.markdown +++ /dev/null @@ -1,26 +0,0 @@ -# Acknowledgements -This application makes use of the following third party libraries: - -## TOMSMorphingLabel - -Copyright (c) 2014 TomKnig - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Generated by CocoaPods - http://cocoapods.org diff --git a/TOMSMorphingLabelExample/Pods/Pods-acknowledgements.plist b/TOMSMorphingLabelExample/Pods/Pods-acknowledgements.plist deleted file mode 100644 index 0f42ac2..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods-acknowledgements.plist +++ /dev/null @@ -1,56 +0,0 @@ - - - - - PreferenceSpecifiers - - - FooterText - This application makes use of the following third party libraries: - Title - Acknowledgements - Type - PSGroupSpecifier - - - FooterText - Copyright (c) 2014 TomKnig <hi@tomknig.de> - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - Title - TOMSMorphingLabel - Type - PSGroupSpecifier - - - FooterText - Generated by CocoaPods - http://cocoapods.org - Title - - Type - PSGroupSpecifier - - - StringsTable - Acknowledgements - Title - Acknowledgements - - diff --git a/TOMSMorphingLabelExample/Pods/Pods-dummy.m b/TOMSMorphingLabelExample/Pods/Pods-dummy.m deleted file mode 100644 index ade64bd..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods : NSObject -@end -@implementation PodsDummy_Pods -@end diff --git a/TOMSMorphingLabelExample/Pods/Pods-environment.h b/TOMSMorphingLabelExample/Pods/Pods-environment.h deleted file mode 100644 index ff908d6..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods-environment.h +++ /dev/null @@ -1,14 +0,0 @@ - -// To check if a library is compiled with CocoaPods you -// can use the `COCOAPODS` macro definition which is -// defined in the xcconfigs so it is available in -// headers also when they are imported in the client -// project. - - -// TOMSMorphingLabel -#define COCOAPODS_POD_AVAILABLE_TOMSMorphingLabel -#define COCOAPODS_VERSION_MAJOR_TOMSMorphingLabel 0 -#define COCOAPODS_VERSION_MINOR_TOMSMorphingLabel 2 -#define COCOAPODS_VERSION_PATCH_TOMSMorphingLabel 3 - diff --git a/TOMSMorphingLabelExample/Pods/Pods-resources.sh b/TOMSMorphingLabelExample/Pods/Pods-resources.sh deleted file mode 100755 index 39c2549..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods-resources.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/sh -set -e - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -install_resource() -{ - case $1 in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc ${PODS_ROOT}/$1 --sdk ${SDKROOT}" - ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .storyboard`.storyboardc" "${PODS_ROOT}/$1" --sdk "${SDKROOT}" - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile ${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib ${PODS_ROOT}/$1 --sdk ${SDKROOT}" - ibtool --reference-external-strings-file --errors --warnings --notices --output-format human-readable-text --compile "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$1\" .xib`.nib" "${PODS_ROOT}/$1" --sdk "${SDKROOT}" - ;; - *.framework) - echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av ${PODS_ROOT}/$1 ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1"`.mom\"" - xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"${PODS_ROOT}/$1\" \"${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd\"" - xcrun momc "${PODS_ROOT}/$1" "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$1" .xcdatamodeld`.momd" - ;; - *.xcassets) - ;; - /*) - echo "$1" - echo "$1" >> "$RESOURCES_TO_COPY" - ;; - *) - echo "${PODS_ROOT}/$1" - echo "${PODS_ROOT}/$1" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]]; then - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ `xcrun --find actool` ] && [ `find . -name '*.xcassets' | wc -l` -ne 0 ] -then - case "${TARGETED_DEVICE_FAMILY}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; - esac - find "${PWD}" -name "*.xcassets" -print0 | xargs -0 actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${IPHONEOS_DEPLOYMENT_TARGET}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi diff --git a/TOMSMorphingLabelExample/Pods/Pods.xcconfig b/TOMSMorphingLabelExample/Pods/Pods.xcconfig deleted file mode 100644 index 5249442..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods.xcconfig +++ /dev/null @@ -1,5 +0,0 @@ -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/TOMSMorphingLabel" -OTHER_CFLAGS = $(inherited) -isystem "${PODS_ROOT}/Headers" -isystem "${PODS_ROOT}/Headers/TOMSMorphingLabel" -OTHER_LDFLAGS = -ObjC -PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/TOMSMorphingLabelExample/Pods/Pods.xcodeproj/project.pbxproj b/TOMSMorphingLabelExample/Pods/Pods.xcodeproj/project.pbxproj deleted file mode 100644 index 74ee959..0000000 --- a/TOMSMorphingLabelExample/Pods/Pods.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1018 +0,0 @@ - - - - - archiveVersion - 1 - classes - - objectVersion - 46 - objects - - 039854CCC51A49A9866EBD53 - - fileRef - BE3972533F484D77ACE97CCD - isa - PBXBuildFile - - 05146A5A6E8D405B8D8F03FC - - fileRef - D608225024054C779D310E0C - isa - PBXBuildFile - settings - - COMPILER_FLAGS - -fobjc-arc - - - 09149AFA60984975908ACA8C - - children - - 5124B4BE796C46C3AD043482 - - isa - PBXGroup - name - iOS - sourceTree - <group> - - 09B2F75677AC491A956BA2BF - - children - - 89382E05491743819DFC4865 - - isa - PBXGroup - name - Development Pods - sourceTree - <group> - - 0B180C6829144B278C702EBB - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods.xcconfig - sourceTree - <group> - - 0E4DA32B313E43249653781D - - children - - 09149AFA60984975908ACA8C - - isa - PBXGroup - name - Frameworks - sourceTree - <group> - - 2716C69226C74336BFCD6565 - - explicitFileType - archive.ar - includeInIndex - 0 - isa - PBXFileReference - path - libPods.a - sourceTree - BUILT_PRODUCTS_DIR - - 285D117B010E45528B3F9BF4 - - buildConfigurations - - D372AF722B3546CA80E2B5D0 - 520C2426F99045E4941CA575 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - 286E6C52EB464C37A5D64126 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - TOMSMorphingLabel.h - path - Classes/TOMSMorphingLabel.h - sourceTree - <group> - - 2BBBC6950B13468FA18630C6 - - containerPortal - E0637A2162F9489B95C08BFB - isa - PBXContainerItemProxy - proxyType - 1 - remoteGlobalIDString - 458B5042DBEA4B7B9C01C592 - remoteInfo - Pods-TOMSMorphingLabel - - 3415D7EA1F5B4FFAB3D802A2 - - buildActionMask - 2147483647 - files - - D4497F618823448ABBB21915 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 344613E20E7B4D5BB1544B8D - - buildActionMask - 2147483647 - files - - 4C0E31C8C4DA4B238C285706 - 90CFDABFA8DF4D2FACBD0D38 - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 458B5042DBEA4B7B9C01C592 - - buildConfigurationList - 285D117B010E45528B3F9BF4 - buildPhases - - 60E94BA8058C4B8CBDE341FC - F651D8917C1243D69347C3E0 - AC9DDD06DA0647BDB5D8022D - - buildRules - - dependencies - - isa - PBXNativeTarget - name - Pods-TOMSMorphingLabel - productName - Pods-TOMSMorphingLabel - productReference - FDC761E1A57E45BBB7581A58 - productType - com.apple.product-type.library.static - - 4C0E31C8C4DA4B238C285706 - - fileRef - 5124B4BE796C46C3AD043482 - isa - PBXBuildFile - - 5124B4BE796C46C3AD043482 - - isa - PBXFileReference - lastKnownFileType - wrapper.framework - name - Foundation.framework - path - Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.1.sdk/System/Library/Frameworks/Foundation.framework - sourceTree - DEVELOPER_DIR - - 520C2426F99045E4941CA575 - - baseConfigurationReference - F7BC32E9855F4B7EAB2DF44B - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - COPY_PHASE_STRIP - YES - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREFIX_HEADER - Pods-TOMSMorphingLabel-prefix.pch - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 7.0 - OTHER_CFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_CPLUSPLUSFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - 55186EC299F9477A9A699B07 - - baseConfigurationReference - 0B180C6829144B278C702EBB - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - COPY_PHASE_STRIP - NO - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 7.0 - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - - isa - XCBuildConfiguration - name - Debug - - 5DD267606F3D434D8437927A - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text - name - Podfile - path - ../Podfile - sourceTree - SOURCE_ROOT - xcLanguageSpecificationIdentifier - xcode.lang.ruby - - 5F5DAB6960CF4607BA446A95 - - children - - 2716C69226C74336BFCD6565 - FDC761E1A57E45BBB7581A58 - - isa - PBXGroup - name - Products - sourceTree - <group> - - 60E94BA8058C4B8CBDE341FC - - buildActionMask - 2147483647 - files - - 05146A5A6E8D405B8D8F03FC - 039854CCC51A49A9866EBD53 - 64CA2B6921F04BDDA8CCFB06 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 64CA2B6921F04BDDA8CCFB06 - - fileRef - 86E8DE27A4444615ABF3C9B4 - isa - PBXBuildFile - settings - - COMPILER_FLAGS - -fobjc-arc - - - 6FEE5187E5AC40288E99A7ED - - baseConfigurationReference - 0B180C6829144B278C702EBB - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - COPY_PHASE_STRIP - YES - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 7.0 - OTHER_CFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_CPLUSPLUSFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - 777C1AF76B33458692B6D0BD - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Pods-acknowledgements.plist - sourceTree - <group> - - 781A220D7C02415FBF9A4FD7 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.script.sh - path - Pods-resources.sh - sourceTree - <group> - - 86E8DE27A4444615ABF3C9B4 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - TOMSMorphingLabel.m - path - Classes/TOMSMorphingLabel.m - sourceTree - <group> - - 89382E05491743819DFC4865 - - children - - C69E17A45B094F77B493EFE7 - D608225024054C779D310E0C - 286E6C52EB464C37A5D64126 - 86E8DE27A4444615ABF3C9B4 - C9D5CDB6534E4A808B29D7D5 - - isa - PBXGroup - name - TOMSMorphingLabel - path - ../.. - sourceTree - <group> - - 90CFDABFA8DF4D2FACBD0D38 - - fileRef - FDC761E1A57E45BBB7581A58 - isa - PBXBuildFile - - 91B8D3F18E2843EDB2AC9FE2 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - Pods-environment.h - sourceTree - <group> - - 930EF52352C7484C8B9458A2 - - children - - B62AB7A50DE9455D80690A9F - - isa - PBXGroup - name - Targets Support Files - sourceTree - <group> - - 954277E307884410A4428E8B - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text - path - Pods-acknowledgements.markdown - sourceTree - <group> - - 95EC1DAB2ED741D092FACF1C - - fileRef - 5124B4BE796C46C3AD043482 - isa - PBXBuildFile - - 96163EF97C86447EB5B5D9DF - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - NO - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES - COPY_PHASE_STRIP - NO - ENABLE_NS_ASSERTIONS - NO - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 7.0 - STRIP_INSTALLED_PRODUCT - NO - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - AC9DDD06DA0647BDB5D8022D - - buildActionMask - 2147483647 - files - - DC5FABEE0B6F40E19F2A2A70 - F22A4879A0E647B79F3A283C - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - B4A36F17D0CA4FA98F4A235A - - children - - 5DD267606F3D434D8437927A - 09B2F75677AC491A956BA2BF - 0E4DA32B313E43249653781D - 5F5DAB6960CF4607BA446A95 - 930EF52352C7484C8B9458A2 - - isa - PBXGroup - sourceTree - <group> - - B5569E2DCEE64060ACCFCD09 - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - NO - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES - COPY_PHASE_STRIP - YES - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 7.0 - ONLY_ACTIVE_ARCH - YES - STRIP_INSTALLED_PRODUCT - NO - - isa - XCBuildConfiguration - name - Debug - - B569F645E6C549DAAE94ABBB - - buildConfigurationList - CCBA31FD32304681BDE43935 - buildPhases - - 3415D7EA1F5B4FFAB3D802A2 - 344613E20E7B4D5BB1544B8D - - buildRules - - dependencies - - D85AED19330D4B58B0194050 - - isa - PBXNativeTarget - name - Pods - productName - Pods - productReference - 2716C69226C74336BFCD6565 - productType - com.apple.product-type.library.static - - B62AB7A50DE9455D80690A9F - - children - - 0B180C6829144B278C702EBB - 954277E307884410A4428E8B - 777C1AF76B33458692B6D0BD - FC65DAEE266C411F8E185D48 - 91B8D3F18E2843EDB2AC9FE2 - 781A220D7C02415FBF9A4FD7 - - isa - PBXGroup - name - Pods - sourceTree - <group> - - B878EA0479F94BF8BA977E41 - - buildConfigurations - - B5569E2DCEE64060ACCFCD09 - 96163EF97C86447EB5B5D9DF - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - BABB57E2DD2B499AB9B6F2CE - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods-TOMSMorphingLabel.xcconfig - sourceTree - <group> - - BE3972533F484D77ACE97CCD - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - path - Pods-TOMSMorphingLabel-dummy.m - sourceTree - <group> - - C69E17A45B094F77B493EFE7 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - name - NSString+Morphing.h - path - Classes/NSString+Morphing.h - sourceTree - <group> - - C9D5CDB6534E4A808B29D7D5 - - children - - BABB57E2DD2B499AB9B6F2CE - F7BC32E9855F4B7EAB2DF44B - BE3972533F484D77ACE97CCD - CFECDEC28CF24F338A9D5621 - - isa - PBXGroup - name - Support Files - sourceTree - SOURCE_ROOT - - CCBA31FD32304681BDE43935 - - buildConfigurations - - 55186EC299F9477A9A699B07 - 6FEE5187E5AC40288E99A7ED - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - CFECDEC28CF24F338A9D5621 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.h - path - Pods-TOMSMorphingLabel-prefix.pch - sourceTree - <group> - - D372AF722B3546CA80E2B5D0 - - baseConfigurationReference - F7BC32E9855F4B7EAB2DF44B - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - COPY_PHASE_STRIP - NO - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREFIX_HEADER - Pods-TOMSMorphingLabel-prefix.pch - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 7.0 - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - - isa - XCBuildConfiguration - name - Debug - - D4497F618823448ABBB21915 - - fileRef - FC65DAEE266C411F8E185D48 - isa - PBXBuildFile - - D608225024054C779D310E0C - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - name - NSString+Morphing.m - path - Classes/NSString+Morphing.m - sourceTree - <group> - - D85AED19330D4B58B0194050 - - isa - PBXTargetDependency - target - 458B5042DBEA4B7B9C01C592 - targetProxy - 2BBBC6950B13468FA18630C6 - - DC5FABEE0B6F40E19F2A2A70 - - fileRef - C69E17A45B094F77B493EFE7 - isa - PBXBuildFile - - E0637A2162F9489B95C08BFB - - attributes - - LastUpgradeCheck - 0510 - - buildConfigurationList - B878EA0479F94BF8BA977E41 - compatibilityVersion - Xcode 3.2 - developmentRegion - English - hasScannedForEncodings - 0 - isa - PBXProject - knownRegions - - en - - mainGroup - B4A36F17D0CA4FA98F4A235A - productRefGroup - 5F5DAB6960CF4607BA446A95 - projectDirPath - - projectReferences - - projectRoot - - targets - - B569F645E6C549DAAE94ABBB - 458B5042DBEA4B7B9C01C592 - - - F22A4879A0E647B79F3A283C - - fileRef - 286E6C52EB464C37A5D64126 - isa - PBXBuildFile - - F651D8917C1243D69347C3E0 - - buildActionMask - 2147483647 - files - - 95EC1DAB2ED741D092FACF1C - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - F7BC32E9855F4B7EAB2DF44B - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods-TOMSMorphingLabel-Private.xcconfig - sourceTree - <group> - - FC65DAEE266C411F8E185D48 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - path - Pods-dummy.m - sourceTree - <group> - - FDC761E1A57E45BBB7581A58 - - explicitFileType - archive.ar - includeInIndex - 0 - isa - PBXFileReference - path - libPods-TOMSMorphingLabel.a - sourceTree - BUILT_PRODUCTS_DIR - - - rootObject - E0637A2162F9489B95C08BFB - - diff --git a/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcodeproj/project.pbxproj b/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcodeproj/project.pbxproj index 9a32e3d..ee14365 100644 --- a/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcodeproj/project.pbxproj +++ b/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcodeproj/project.pbxproj @@ -3,45 +3,19 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 52; objects = { /* Begin PBXBuildFile section */ - 7F003CA55B3D41768676B807 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D92B98879D6419CAEC10F04 /* libPods.a */; }; A6333204194B128300741D78 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = A6333203194B128300741D78 /* main.m */; }; A6333207194B128300741D78 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A6333206194B128300741D78 /* AppDelegate.m */; }; A633320A194B128300741D78 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A6333209194B128300741D78 /* ViewController.m */; }; A633320D194B128300741D78 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A633320B194B128300741D78 /* Main.storyboard */; }; A633320F194B128300741D78 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A633320E194B128300741D78 /* Images.xcassets */; }; - A6F17823194B2A920050E5DF /* TOMSMorphingLabelTests.m in Sources */ = {isa = PBXBuildFile; fileRef = A6F17822194B2A920050E5DF /* TOMSMorphingLabelTests.m */; }; + DC2FBE7326CB1E7C009125A9 /* TOMSMorphingLabel in Frameworks */ = {isa = PBXBuildFile; productRef = DC2FBE7226CB1E7C009125A9 /* TOMSMorphingLabel */; }; /* End PBXBuildFile section */ -/* Begin PBXContainerItemProxy section */ - A6333215194B128300741D78 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A63331F6194B128300741D78 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A63331FD194B128300741D78; - remoteInfo = TOMSMorphingLabelExample; - }; - A6F17824194B2A9B0050E5DF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A63331F6194B128300741D78 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A63331FD194B128300741D78; - remoteInfo = TOMSMorphingLabelExample; - }; - A6F17826194B2A9B0050E5DF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = A63331F6194B128300741D78 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A63331FD194B128300741D78; - remoteInfo = TOMSMorphingLabelExample; - }; -/* End PBXContainerItemProxy section */ - /* Begin PBXFileReference section */ - 7D92B98879D6419CAEC10F04 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; A63331FE194B128300741D78 /* TOMSMorphingLabelExample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TOMSMorphingLabelExample.app; sourceTree = BUILT_PRODUCTS_DIR; }; A6333202194B128300741D78 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; A6333203194B128300741D78 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; @@ -51,10 +25,7 @@ A6333209194B128300741D78 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = ""; }; A633320C194B128300741D78 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; A633320E194B128300741D78 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; - A6333214194B128300741D78 /* TOMSMorphingLabelExampleTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TOMSMorphingLabelExampleTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - A6333219194B128300741D78 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A6F17822194B2A920050E5DF /* TOMSMorphingLabelTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TOMSMorphingLabelTests.m; sourceTree = ""; }; - B8541747CA2749838112C6CE /* Pods.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.xcconfig; path = Pods/Pods.xcconfig; sourceTree = ""; }; + DCFD02A126CB1E1B00ED3D4A /* TOMSMorphingLabel */ = {isa = PBXFileReference; lastKnownFileType = folder; name = TOMSMorphingLabel; path = ..; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -62,36 +33,20 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7F003CA55B3D41768676B807 /* libPods.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - A6333211194B128300741D78 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( + DC2FBE7326CB1E7C009125A9 /* TOMSMorphingLabel in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 5A5DDDEE93334B7FB099CF76 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 7D92B98879D6419CAEC10F04 /* libPods.a */, - ); - name = Frameworks; - sourceTree = ""; - }; A63331F5194B128300741D78 = { isa = PBXGroup; children = ( + DCFD02A126CB1E1B00ED3D4A /* TOMSMorphingLabel */, A6333200194B128300741D78 /* TOMSMorphingLabelExample */, - A6333217194B128300741D78 /* TOMSMorphingLabelExampleTests */, A63331FF194B128300741D78 /* Products */, - B8541747CA2749838112C6CE /* Pods.xcconfig */, - 5A5DDDEE93334B7FB099CF76 /* Frameworks */, + DC2FBE7126CB1E7C009125A9 /* Frameworks */, ); sourceTree = ""; }; @@ -99,7 +54,6 @@ isa = PBXGroup; children = ( A63331FE194B128300741D78 /* TOMSMorphingLabelExample.app */, - A6333214194B128300741D78 /* TOMSMorphingLabelExampleTests.xctest */, ); name = Products; sourceTree = ""; @@ -123,23 +77,6 @@ name = "Supporting Files"; sourceTree = ""; }; - A6333217194B128300741D78 /* TOMSMorphingLabelExampleTests */ = { - isa = PBXGroup; - children = ( - A6F17822194B2A920050E5DF /* TOMSMorphingLabelTests.m */, - A6333218194B128300741D78 /* Supporting Files */, - ); - path = TOMSMorphingLabelExampleTests; - sourceTree = ""; - }; - A6333218194B128300741D78 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - A6333219194B128300741D78 /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; A6D13A29194B13C800587BAB /* Boilerplate */ = { isa = PBXGroup; children = ( @@ -152,6 +89,13 @@ name = Boilerplate; sourceTree = ""; }; + DC2FBE7126CB1E7C009125A9 /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -159,41 +103,22 @@ isa = PBXNativeTarget; buildConfigurationList = A633321E194B128300741D78 /* Build configuration list for PBXNativeTarget "TOMSMorphingLabelExample" */; buildPhases = ( - AFA070D24DFC448A84C1628F /* Check Pods Manifest.lock */, A63331FA194B128300741D78 /* Sources */, A63331FB194B128300741D78 /* Frameworks */, A63331FC194B128300741D78 /* Resources */, - A910B2D820074AD1AC6AB7E4 /* Copy Pods Resources */, ); buildRules = ( ); dependencies = ( ); name = TOMSMorphingLabelExample; + packageProductDependencies = ( + DC2FBE7226CB1E7C009125A9 /* TOMSMorphingLabel */, + ); productName = TOMSMorphingLabelExample; productReference = A63331FE194B128300741D78 /* TOMSMorphingLabelExample.app */; productType = "com.apple.product-type.application"; }; - A6333213194B128300741D78 /* TOMSMorphingLabelExampleTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = A6333221194B128300741D78 /* Build configuration list for PBXNativeTarget "TOMSMorphingLabelExampleTests" */; - buildPhases = ( - A6333210194B128300741D78 /* Sources */, - A6333211194B128300741D78 /* Frameworks */, - A6333212194B128300741D78 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - A6333216194B128300741D78 /* PBXTargetDependency */, - A6F17825194B2A9B0050E5DF /* PBXTargetDependency */, - A6F17827194B2A9B0050E5DF /* PBXTargetDependency */, - ); - name = TOMSMorphingLabelExampleTests; - productName = TOMSMorphingLabelExampleTests; - productReference = A6333214194B128300741D78 /* TOMSMorphingLabelExampleTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -206,15 +131,11 @@ A63331FD194B128300741D78 = { CreatedOnToolsVersion = 6.0; }; - A6333213194B128300741D78 = { - CreatedOnToolsVersion = 6.0; - TestTargetID = A63331FD194B128300741D78; - }; }; }; buildConfigurationList = A63331F9194B128300741D78 /* Build configuration list for PBXProject "TOMSMorphingLabelExample" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, @@ -226,7 +147,6 @@ projectRoot = ""; targets = ( A63331FD194B128300741D78 /* TOMSMorphingLabelExample */, - A6333213194B128300741D78 /* TOMSMorphingLabelExampleTests */, ); }; /* End PBXProject section */ @@ -241,48 +161,8 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A6333212194B128300741D78 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - A910B2D820074AD1AC6AB7E4 /* Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Pods-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - AFA070D24DFC448A84C1628F /* Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Check Pods Manifest.lock"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n"; - showEnvVarsInLog = 0; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ A63331FA194B128300741D78 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -294,34 +174,8 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A6333210194B128300741D78 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A6F17823194B2A920050E5DF /* TOMSMorphingLabelTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ -/* Begin PBXTargetDependency section */ - A6333216194B128300741D78 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A63331FD194B128300741D78 /* TOMSMorphingLabelExample */; - targetProxy = A6333215194B128300741D78 /* PBXContainerItemProxy */; - }; - A6F17825194B2A9B0050E5DF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A63331FD194B128300741D78 /* TOMSMorphingLabelExample */; - targetProxy = A6F17824194B2A9B0050E5DF /* PBXContainerItemProxy */; - }; - A6F17827194B2A9B0050E5DF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = A63331FD194B128300741D78 /* TOMSMorphingLabelExample */; - targetProxy = A6F17826194B2A9B0050E5DF /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - /* Begin PBXVariantGroup section */ A633320B194B128300741D78 /* Main.storyboard */ = { isa = PBXVariantGroup; @@ -412,63 +266,29 @@ }; A633321F194B128300741D78 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B8541747CA2749838112C6CE /* Pods.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; INFOPLIST_FILE = TOMSMorphingLabelExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; A6333220194B128300741D78 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B8541747CA2749838112C6CE /* Pods.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; INFOPLIST_FILE = TOMSMorphingLabelExample/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - A6333222194B128300741D78 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B8541747CA2749838112C6CE /* Pods.xcconfig */; - buildSettings = { - BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/TOMSMorphingLabelExample.app/TOMSMorphingLabelExample"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = TOMSMorphingLabelExampleTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - METAL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUNDLE_LOADER)"; - }; - name = Debug; - }; - A6333223194B128300741D78 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B8541747CA2749838112C6CE /* Pods.xcconfig */; - buildSettings = { - BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/TOMSMorphingLabelExample.app/TOMSMorphingLabelExample"; - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", + LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", + "@executable_path/Frameworks", ); - INFOPLIST_FILE = TOMSMorphingLabelExampleTests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - METAL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; - TEST_HOST = "$(BUNDLE_LOADER)"; }; name = Release; }; @@ -493,16 +313,14 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A6333221194B128300741D78 /* Build configuration list for PBXNativeTarget "TOMSMorphingLabelExampleTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A6333222194B128300741D78 /* Debug */, - A6333223194B128300741D78 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ + +/* Begin XCSwiftPackageProductDependency section */ + DC2FBE7226CB1E7C009125A9 /* TOMSMorphingLabel */ = { + isa = XCSwiftPackageProductDependency; + productName = TOMSMorphingLabel; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = A63331F6194B128300741D78 /* Project object */; } diff --git a/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcworkspace/contents.xcworkspacedata b/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index ae6e243..0000000 --- a/TOMSMorphingLabelExample/TOMSMorphingLabelExample.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/TOMSMorphingLabelExample/TOMSMorphingLabelExample/Base.lproj/Main.storyboard b/TOMSMorphingLabelExample/TOMSMorphingLabelExample/Base.lproj/Main.storyboard index d4146b0..6dbbc80 100644 --- a/TOMSMorphingLabelExample/TOMSMorphingLabelExample/Base.lproj/Main.storyboard +++ b/TOMSMorphingLabelExample/TOMSMorphingLabelExample/Base.lproj/Main.storyboard @@ -1,9 +1,10 @@ - - + + + - - - + + + @@ -15,20 +16,20 @@ - + - - + @@ -41,6 +42,7 @@ + diff --git a/TOMSMorphingLabelExample/TOMSMorphingLabelExample/ViewController.m b/TOMSMorphingLabelExample/TOMSMorphingLabelExample/ViewController.m index c09e1e2..105eb65 100644 --- a/TOMSMorphingLabelExample/TOMSMorphingLabelExample/ViewController.m +++ b/TOMSMorphingLabelExample/TOMSMorphingLabelExample/ViewController.m @@ -7,7 +7,7 @@ // #import "ViewController.h" -#import +#import @interface ViewController () @property (weak, nonatomic) IBOutlet TOMSMorphingLabel *morphingLabel; diff --git a/TOMSMorphingLabelExample/TOMSMorphingLabelExampleTests/Info.plist b/TOMSMorphingLabelExample/TOMSMorphingLabelExampleTests/Info.plist deleted file mode 100644 index 515723f..0000000 --- a/TOMSMorphingLabelExample/TOMSMorphingLabelExampleTests/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - de.tomknig.${PRODUCT_NAME:rfc1034identifier} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/TOMSMorphingLabelExample/TOMSMorphingLabelExampleTests/TOMSMorphingLabelTests.m b/Tests/TOMSMorphingLabelTests/TOMSMorphingLabelTests.m similarity index 99% rename from TOMSMorphingLabelExample/TOMSMorphingLabelExampleTests/TOMSMorphingLabelTests.m rename to Tests/TOMSMorphingLabelTests/TOMSMorphingLabelTests.m index 15eb2d4..3128484 100644 --- a/TOMSMorphingLabelExample/TOMSMorphingLabelExampleTests/TOMSMorphingLabelTests.m +++ b/Tests/TOMSMorphingLabelTests/TOMSMorphingLabelTests.m @@ -7,7 +7,7 @@ // #import -#import +#import @interface TOMSMorphingLabelTests : XCTestCase