Commit 6e6e98b8965fb46ad1f5c790dc1bd7fbb6342384

Authored by yinqiaojuan
1 parent 05a34523

0.0.2

CNLiveTips.podspec
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 2
3 Pod::Spec.new do |s| 3 Pod::Spec.new do |s|
4 s.name = 'CNLiveTips' 4 s.name = 'CNLiveTips'
5 - s.version = '0.0.1' 5 + s.version = '0.0.2'
6 s.summary = '封装QMUI弹框' 6 s.summary = '封装QMUI弹框'
7 7
8 8
Example/CNLiveTips.xcodeproj/project.pbxproj
@@ -208,6 +208,7 @@ @@ -208,6 +208,7 @@
208 6003F587195388D20070C39A /* Frameworks */, 208 6003F587195388D20070C39A /* Frameworks */,
209 6003F588195388D20070C39A /* Resources */, 209 6003F588195388D20070C39A /* Resources */,
210 DA2AC345FC738FBAD4D6E190 /* [CP] Embed Pods Frameworks */, 210 DA2AC345FC738FBAD4D6E190 /* [CP] Embed Pods Frameworks */,
  211 + 4E08FB9921D36BCC0042166B /* ShellScript */,
211 ); 212 );
212 buildRules = ( 213 buildRules = (
213 ); 214 );
@@ -320,6 +321,23 @@ @@ -320,6 +321,23 @@
320 shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; 321 shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
321 showEnvVarsInLog = 0; 322 showEnvVarsInLog = 0;
322 }; 323 };
  324 + 4E08FB9921D36BCC0042166B /* ShellScript */ = {
  325 + isa = PBXShellScriptBuildPhase;
  326 + buildActionMask = 2147483647;
  327 + files = (
  328 + );
  329 + inputFileListPaths = (
  330 + );
  331 + inputPaths = (
  332 + );
  333 + outputFileListPaths = (
  334 + );
  335 + outputPaths = (
  336 + );
  337 + runOnlyForDeploymentPostprocessing = 0;
  338 + shellPath = /bin/sh;
  339 + shellScript = "if [ \"${ACTION}\" = \"build\" ]\nthen\nINSTALL_DIR=${SRCROOT}/Products/${PROJECT_NAME}.framework\n\nDEVICE_DIR=${SRCROOT}/\"build\"/Debug-iphoneos/${PROJECT_NAME}/${PROJECT_NAME}.framework\n\nSIMULATOR_DIR=${SRCROOT}/\"build\"/Debug-iphonesimulator/${PROJECT_NAME}/${PROJECT_NAME}.framework\n\nif [ -d \"${INSTALL_DIR}\" ]\nthen\nrm -rf \"${INSTALL_DIR}\"\nfi\n\nmkdir -p \"${INSTALL_DIR}\"\n\ncp -R \"${DEVICE_DIR}/\" \"${INSTALL_DIR}/\"\n\nlipo -create \"${DEVICE_DIR}/${PROJECT_NAME}\" \"${SIMULATOR_DIR}/${PROJECT_NAME}\" -output \"${INSTALL_DIR}/${PROJECT_NAME}\"\n\nopen \"${SRCROOT}/Products\"\nfi\n";
  340 + };
323 DA2AC345FC738FBAD4D6E190 /* [CP] Embed Pods Frameworks */ = { 341 DA2AC345FC738FBAD4D6E190 /* [CP] Embed Pods Frameworks */ = {
324 isa = PBXShellScriptBuildPhase; 342 isa = PBXShellScriptBuildPhase;
325 buildActionMask = 2147483647; 343 buildActionMask = 2147483647;
Example/Pods/Pods.xcodeproj/project.pbxproj
@@ -34,7 +34,7 @@ @@ -34,7 +34,7 @@
34 150ADB83CB949081AE0BFBC39092C189 /* QMUIOrderedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = DDDA9F16724F7DF41E399F7936141A26 /* QMUIOrderedDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; 34 150ADB83CB949081AE0BFBC39092C189 /* QMUIOrderedDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = DDDA9F16724F7DF41E399F7936141A26 /* QMUIOrderedDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; };
35 173664C7DECC09EA8A39266EC24F259E /* QMUIAssetsGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 36699F793146618678F7DC35307003BB /* QMUIAssetsGroup.m */; }; 35 173664C7DECC09EA8A39266EC24F259E /* QMUIAssetsGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 36699F793146618678F7DC35307003BB /* QMUIAssetsGroup.m */; };
36 17E6D0371F1ABEC00BD93D0CD73C9871 /* QMUITableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = ACDE20E4892A38F41F0E4F9CF62A11DC /* QMUITableViewCell.m */; }; 36 17E6D0371F1ABEC00BD93D0CD73C9871 /* QMUITableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = ACDE20E4892A38F41F0E4F9CF62A11DC /* QMUITableViewCell.m */; };
37 - 18352290EE9A979E4F0F9B8F2C3C4BBB /* CNLiveTips-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C366444F20737D8895D04B8753737A3E /* CNLiveTips-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 37 + 18352290EE9A979E4F0F9B8F2C3C4BBB /* CNLiveTips-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C366444F20737D8895D04B8753737A3E /* CNLiveTips-umbrella.h */; };
38 18914193619FE7CDED039804E44389FA /* QMUITableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DED7AACC5025619371184D791E6FEFC /* QMUITableViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; 38 18914193619FE7CDED039804E44389FA /* QMUITableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DED7AACC5025619371184D791E6FEFC /* QMUITableViewCell.h */; settings = {ATTRIBUTES = (Public, ); }; };
39 1962B283E28C0C372BF5191E9AB7B9D9 /* QMUIResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 85932D487990FC072A12E9374F52C874 /* QMUIResources.bundle */; }; 39 1962B283E28C0C372BF5191E9AB7B9D9 /* QMUIResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 85932D487990FC072A12E9374F52C874 /* QMUIResources.bundle */; };
40 1A8DF932759B5C0DBD951812084D768F /* UIActivityIndicatorView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AD23780728557F602277DDEF5C2921B /* UIActivityIndicatorView+QMUI.m */; }; 40 1A8DF932759B5C0DBD951812084D768F /* UIActivityIndicatorView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AD23780728557F602277DDEF5C2921B /* UIActivityIndicatorView+QMUI.m */; };
@@ -94,15 +94,15 @@ @@ -94,15 +94,15 @@
94 4A85CF296377D3FDA8661D6F8030DB1A /* QMUILogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FDF4F1F4B6CBE02E67053FD29C9E39C /* QMUILogger.m */; }; 94 4A85CF296377D3FDA8661D6F8030DB1A /* QMUILogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FDF4F1F4B6CBE02E67053FD29C9E39C /* QMUILogger.m */; };
95 4D6B9E755DA5B8AC1F4D57F58BA6C268 /* QMUIModalPresentationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DCAC689B16A852521E02B74F8B2BE32 /* QMUIModalPresentationViewController.m */; }; 95 4D6B9E755DA5B8AC1F4D57F58BA6C268 /* QMUIModalPresentationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DCAC689B16A852521E02B74F8B2BE32 /* QMUIModalPresentationViewController.m */; };
96 4D774FC7539145EA644DB80AA5495E91 /* QMUILinkButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 39CA4E6D9642C1EA36A3E91C9A6E0472 /* QMUILinkButton.m */; }; 96 4D774FC7539145EA644DB80AA5495E91 /* QMUILinkButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 39CA4E6D9642C1EA36A3E91C9A6E0472 /* QMUILinkButton.m */; };
97 - 4E08FB8D21D364300042166B /* CNLiveToastView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8021D364300042166B /* CNLiveToastView.h */; }; 97 + 4E08FB8D21D364300042166B /* CNLiveToastView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8021D364300042166B /* CNLiveToastView.h */; settings = {ATTRIBUTES = (Public, ); }; };
98 4E08FB8E21D364300042166B /* CNLiveToastContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8121D364300042166B /* CNLiveToastContentView.m */; }; 98 4E08FB8E21D364300042166B /* CNLiveToastContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8121D364300042166B /* CNLiveToastContentView.m */; };
99 4E08FB8F21D364300042166B /* CNLiveTips.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8221D364300042166B /* CNLiveTips.m */; }; 99 4E08FB8F21D364300042166B /* CNLiveTips.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8221D364300042166B /* CNLiveTips.m */; };
100 4E08FB9021D364300042166B /* CNLiveToastBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8321D364300042166B /* CNLiveToastBackgroundView.m */; }; 100 4E08FB9021D364300042166B /* CNLiveToastBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8321D364300042166B /* CNLiveToastBackgroundView.m */; };
101 - 4E08FB9221D364300042166B /* CNLiveToastAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8521D364300042166B /* CNLiveToastAnimator.h */; };  
102 - 4E08FB9321D364300042166B /* CNLiveTips.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8621D364300042166B /* CNLiveTips.h */; };  
103 - 4E08FB9421D364300042166B /* CNLiveToastContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8721D364300042166B /* CNLiveToastContentView.h */; }; 101 + 4E08FB9221D364300042166B /* CNLiveToastAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8521D364300042166B /* CNLiveToastAnimator.h */; settings = {ATTRIBUTES = (Public, ); }; };
  102 + 4E08FB9321D364300042166B /* CNLiveTips.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8621D364300042166B /* CNLiveTips.h */; settings = {ATTRIBUTES = (Public, ); }; };
  103 + 4E08FB9421D364300042166B /* CNLiveToastContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8721D364300042166B /* CNLiveToastContentView.h */; settings = {ATTRIBUTES = (Public, ); }; };
104 4E08FB9521D364300042166B /* CNLiveToastView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8821D364300042166B /* CNLiveToastView.m */; }; 104 4E08FB9521D364300042166B /* CNLiveToastView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8821D364300042166B /* CNLiveToastView.m */; };
105 - 4E08FB9621D364300042166B /* CNLiveToastBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8921D364300042166B /* CNLiveToastBackgroundView.h */; }; 105 + 4E08FB9621D364300042166B /* CNLiveToastBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E08FB8921D364300042166B /* CNLiveToastBackgroundView.h */; settings = {ATTRIBUTES = (Public, ); }; };
106 4E08FB9721D364300042166B /* CNLiveToastAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8A21D364300042166B /* CNLiveToastAnimator.m */; }; 106 4E08FB9721D364300042166B /* CNLiveToastAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E08FB8A21D364300042166B /* CNLiveToastAnimator.m */; };
107 4E08FB9821D364300042166B /* .gitkeep in Resources */ = {isa = PBXBuildFile; fileRef = 4E08FB8C21D364300042166B /* .gitkeep */; }; 107 4E08FB9821D364300042166B /* .gitkeep in Resources */ = {isa = PBXBuildFile; fileRef = 4E08FB8C21D364300042166B /* .gitkeep */; };
108 4F3D26CB2FE6F03D02F0C49755CAD3D9 /* UICollectionView+QMUICellSizeKeyCache.m in Sources */ = {isa = PBXBuildFile; fileRef = CCB6A17FB5E745A52EDC0FC41A4F8296 /* UICollectionView+QMUICellSizeKeyCache.m */; }; 108 4F3D26CB2FE6F03D02F0C49755CAD3D9 /* UICollectionView+QMUICellSizeKeyCache.m in Sources */ = {isa = PBXBuildFile; fileRef = CCB6A17FB5E745A52EDC0FC41A4F8296 /* UICollectionView+QMUICellSizeKeyCache.m */; };
@@ -1744,12 +1744,12 @@ @@ -1744,12 +1744,12 @@
1744 isa = PBXHeadersBuildPhase; 1744 isa = PBXHeadersBuildPhase;
1745 buildActionMask = 2147483647; 1745 buildActionMask = 2147483647;
1746 files = ( 1746 files = (
  1747 + 4E08FB9321D364300042166B /* CNLiveTips.h in Headers */,
1747 4E08FB8D21D364300042166B /* CNLiveToastView.h in Headers */, 1748 4E08FB8D21D364300042166B /* CNLiveToastView.h in Headers */,
1748 - 18352290EE9A979E4F0F9B8F2C3C4BBB /* CNLiveTips-umbrella.h in Headers */,  
1749 - 4E08FB9621D364300042166B /* CNLiveToastBackgroundView.h in Headers */,  
1750 4E08FB9421D364300042166B /* CNLiveToastContentView.h in Headers */, 1749 4E08FB9421D364300042166B /* CNLiveToastContentView.h in Headers */,
1751 4E08FB9221D364300042166B /* CNLiveToastAnimator.h in Headers */, 1750 4E08FB9221D364300042166B /* CNLiveToastAnimator.h in Headers */,
1752 - 4E08FB9321D364300042166B /* CNLiveTips.h in Headers */, 1751 + 4E08FB9621D364300042166B /* CNLiveToastBackgroundView.h in Headers */,
  1752 + 18352290EE9A979E4F0F9B8F2C3C4BBB /* CNLiveTips-umbrella.h in Headers */,
1753 ); 1753 );
1754 runOnlyForDeploymentPostprocessing = 0; 1754 runOnlyForDeploymentPostprocessing = 0;
1755 }; 1755 };
@@ -2115,6 +2115,7 @@ @@ -2115,6 +2115,7 @@
2115 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 2115 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
2116 IPHONEOS_DEPLOYMENT_TARGET = 9.0; 2116 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
2117 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 2117 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  2118 + MACH_O_TYPE = staticlib;
2118 MODULEMAP_FILE = "Target Support Files/CNLiveTips/CNLiveTips.modulemap"; 2119 MODULEMAP_FILE = "Target Support Files/CNLiveTips/CNLiveTips.modulemap";
2119 PRODUCT_MODULE_NAME = CNLiveTips; 2120 PRODUCT_MODULE_NAME = CNLiveTips;
2120 PRODUCT_NAME = CNLiveTips; 2121 PRODUCT_NAME = CNLiveTips;
@@ -2304,6 +2305,7 @@ @@ -2304,6 +2305,7 @@
2304 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; 2305 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
2305 IPHONEOS_DEPLOYMENT_TARGET = 9.0; 2306 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
2306 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 2307 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  2308 + MACH_O_TYPE = staticlib;
2307 MODULEMAP_FILE = "Target Support Files/CNLiveTips/CNLiveTips.modulemap"; 2309 MODULEMAP_FILE = "Target Support Files/CNLiveTips/CNLiveTips.modulemap";
2308 PRODUCT_MODULE_NAME = CNLiveTips; 2310 PRODUCT_MODULE_NAME = CNLiveTips;
2309 PRODUCT_NAME = CNLiveTips; 2311 PRODUCT_NAME = CNLiveTips;
Example/Pods/Pods.xcodeproj/project.xcworkspace/contents.xcworkspacedata 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<Workspace
  3 + version = "1.0">
  4 + <FileRef
  5 + location = "self:">
  6 + </FileRef>
  7 +</Workspace>
Example/Pods/Pods.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3 +<plist version="1.0">
  4 +<dict>
  5 + <key>IDEDidComputeMac32BitWarning</key>
  6 + <true/>
  7 +</dict>
  8 +</plist>
Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/CNLiveTips.xcscheme 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<Scheme
  3 + LastUpgradeVersion = "1000"
  4 + version = "1.3">
  5 + <BuildAction
  6 + parallelizeBuildables = "YES"
  7 + buildImplicitDependencies = "YES">
  8 + <BuildActionEntries>
  9 + <BuildActionEntry
  10 + buildForTesting = "YES"
  11 + buildForRunning = "YES"
  12 + buildForProfiling = "YES"
  13 + buildForArchiving = "YES"
  14 + buildForAnalyzing = "YES">
  15 + <BuildableReference
  16 + BuildableIdentifier = "primary"
  17 + BlueprintIdentifier = "EA58EB461DBC497B132B9BDAAFE4FB74"
  18 + BuildableName = "CNLiveTips.framework"
  19 + BlueprintName = "CNLiveTips"
  20 + ReferencedContainer = "container:Pods.xcodeproj">
  21 + </BuildableReference>
  22 + </BuildActionEntry>
  23 + </BuildActionEntries>
  24 + </BuildAction>
  25 + <TestAction
  26 + buildConfiguration = "Debug"
  27 + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
  28 + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
  29 + shouldUseLaunchSchemeArgsEnv = "YES">
  30 + <Testables>
  31 + </Testables>
  32 + <AdditionalOptions>
  33 + </AdditionalOptions>
  34 + </TestAction>
  35 + <LaunchAction
  36 + buildConfiguration = "Debug"
  37 + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
  38 + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
  39 + launchStyle = "0"
  40 + useCustomWorkingDirectory = "NO"
  41 + ignoresPersistentStateOnLaunch = "NO"
  42 + debugDocumentVersioning = "YES"
  43 + debugServiceExtension = "internal"
  44 + allowLocationSimulation = "YES">
  45 + <MacroExpansion>
  46 + <BuildableReference
  47 + BuildableIdentifier = "primary"
  48 + BlueprintIdentifier = "EA58EB461DBC497B132B9BDAAFE4FB74"
  49 + BuildableName = "CNLiveTips.framework"
  50 + BlueprintName = "CNLiveTips"
  51 + ReferencedContainer = "container:Pods.xcodeproj">
  52 + </BuildableReference>
  53 + </MacroExpansion>
  54 + <AdditionalOptions>
  55 + </AdditionalOptions>
  56 + </LaunchAction>
  57 + <ProfileAction
  58 + buildConfiguration = "Release"
  59 + shouldUseLaunchSchemeArgsEnv = "YES"
  60 + savedToolIdentifier = ""
  61 + useCustomWorkingDirectory = "NO"
  62 + debugDocumentVersioning = "YES">
  63 + <MacroExpansion>
  64 + <BuildableReference
  65 + BuildableIdentifier = "primary"
  66 + BlueprintIdentifier = "EA58EB461DBC497B132B9BDAAFE4FB74"
  67 + BuildableName = "CNLiveTips.framework"
  68 + BlueprintName = "CNLiveTips"
  69 + ReferencedContainer = "container:Pods.xcodeproj">
  70 + </BuildableReference>
  71 + </MacroExpansion>
  72 + </ProfileAction>
  73 + <AnalyzeAction
  74 + buildConfiguration = "Debug">
  75 + </AnalyzeAction>
  76 + <ArchiveAction
  77 + buildConfiguration = "Release"
  78 + revealArchiveInOrganizer = "YES">
  79 + </ArchiveAction>
  80 +</Scheme>