Permalink
Browse files

Merge pull request #4 from irrationalfab/master

Added cocoapods podspec
  • Loading branch information...
2 parents 6ffe832 + 93fe0de commit 6bd9bea37fc5ba09a40d4ac5a79c7c8d55a553bd @adam-siton committed Mar 25, 2012
Showing with 163 additions and 12 deletions.
  1. BIN .DS_Store
  2. +1 −0 .gitignore
  3. +13 −0 AUIAnimatedText.podspec
  4. 0 {AUIAnimatedText/AUIAnimatedText → Library}/AUIAnimatableLabel.h
  5. 0 {AUIAnimatedText/AUIAnimatedText → Library}/AUIAnimatableLabel.m
  6. 0 {AUIAnimatedText/AUIAnimatedText → Library}/UIFont+CoreTextExtensions.h
  7. 0 {AUIAnimatedText/AUIAnimatedText → Library}/UIFont+CoreTextExtensions.m
  8. +17 −12 {AUIAnimatedText → Project}/AUIAnimatedText.xcodeproj/project.pbxproj
  9. 0 {AUIAnimatedText → Project}/AUIAnimatedText.xcodeproj/project.xcworkspace/contents.xcworkspacedata
  10. 0 ...ext.xcodeproj/project.xcworkspace/xcuserdata/adamsiton.xcuserdatad/UserInterfaceState.xcuserstate
  11. 0 ...dText.xcodeproj/project.xcworkspace/xcuserdata/adamsiton.xcuserdatad/WorkspaceSettings.xcsettings
  12. BIN ...tedText.xcodeproj/project.xcworkspace/xcuserdata/fabio.xcuserdatad/UserInterfaceState.xcuserstate
  13. +10 −0 ...matedText.xcodeproj/project.xcworkspace/xcuserdata/fabio.xcuserdatad/WorkspaceSettings.xcsettings
  14. 0 ...ect}/AUIAnimatedText.xcodeproj/xcuserdata/adamsiton.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist
  15. 0 ...ct}/AUIAnimatedText.xcodeproj/xcuserdata/adamsiton.xcuserdatad/xcschemes/AUIAnimatedText.xcscheme
  16. 0 ...ct}/AUIAnimatedText.xcodeproj/xcuserdata/adamsiton.xcuserdatad/xcschemes/xcschememanagement.plist
  17. +95 −0 Project/AUIAnimatedText.xcodeproj/xcuserdata/fabio.xcuserdatad/xcschemes/AUIAnimatedText.xcscheme
  18. +27 −0 Project/AUIAnimatedText.xcodeproj/xcuserdata/fabio.xcuserdatad/xcschemes/xcschememanagement.plist
  19. 0 {AUIAnimatedText → Project}/AUIAnimatedText/AUIAnimatedText-Info.plist
  20. 0 {AUIAnimatedText → Project}/AUIAnimatedText/AUIAnimatedText-Prefix.pch
  21. 0 {AUIAnimatedText → Project}/AUIAnimatedText/AUIAnimatedTextAppDelegate.h
  22. 0 {AUIAnimatedText → Project}/AUIAnimatedText/AUIAnimatedTextAppDelegate.m
  23. 0 {AUIAnimatedText → Project}/AUIAnimatedText/RootViewController.h
  24. 0 {AUIAnimatedText → Project}/AUIAnimatedText/RootViewController.m
  25. 0 {AUIAnimatedText → Project}/AUIAnimatedText/RootViewController.xib
  26. 0 {AUIAnimatedText → Project}/AUIAnimatedText/en.lproj/InfoPlist.strings
  27. 0 {AUIAnimatedText → Project}/AUIAnimatedText/iPhone/en.lproj/MainWindow.xib
  28. 0 {AUIAnimatedText → Project}/AUIAnimatedText/main.m
  29. 0 {AUIAnimatedText → Project}/AUIAnimatedTextTests/AUIAnimatedTextTests-Info.plist
  30. 0 {AUIAnimatedText → Project}/AUIAnimatedTextTests/AUIAnimatedTextTests-Prefix.pch
  31. 0 {AUIAnimatedText → Project}/AUIAnimatedTextTests/AUIAnimatedTextTests.h
  32. 0 {AUIAnimatedText → Project}/AUIAnimatedTextTests/AUIAnimatedTextTests.m
  33. 0 {AUIAnimatedText → Project}/AUIAnimatedTextTests/en.lproj/InfoPlist.strings
View
BIN .DS_Store
Binary file not shown.
View
@@ -0,0 +1 @@
+*.DS_Store
View
@@ -0,0 +1,13 @@
+Pod::Spec.new do |s|
+ s.name = 'AUIAnimatedText'
+ s.version = '0.0.1'
+ s.summary = 'A drop-in UILabel replacement that makes almost all properties animatable by using a CATextLayer instead of CALayer.'
+ s.homepage = 'https://github.com/adam-siton/AUIAnimatedText'
+ s.author = { 'Adam Siton'=> 'adamsiton@gmail.com' }
+ s.source = { :git => 'https://github.com/adam-siton/AUIAnimatedText.git' }
+ s.description = 'Properties animatable in AUIAnimatableText and not in UILabel: textColor, text, font, fontSize.'
+ s.platform = :ios
+ s.source_files = 'Library/*.{h,m}'
+ s.clean_paths = 'Project'
+ s.framework = 'CoreText', 'QuartzCore', 'CoreGraphics', 'UIKit'
+end
@@ -7,10 +7,10 @@
objects = {
/* Begin PBXBuildFile section */
+ E53E33D4151BD82900160BF9 /* AUIAnimatableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E53E33D1151BD82900160BF9 /* AUIAnimatableLabel.m */; };
+ E53E33D5151BD82900160BF9 /* UIFont+CoreTextExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = E53E33D3151BD82900160BF9 /* UIFont+CoreTextExtensions.m */; };
EEA252E5142A103600279A5E /* RootViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EEA252E3142A103600279A5E /* RootViewController.m */; };
EEA252E6142A103600279A5E /* RootViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = EEA252E4142A103600279A5E /* RootViewController.xib */; };
- EEA252EE142A10C500279A5E /* AUIAnimatableLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = EEA252EB142A10C500279A5E /* AUIAnimatableLabel.m */; };
- EEA252F2142A133700279A5E /* UIFont+CoreTextExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = EEA252F1142A133700279A5E /* UIFont+CoreTextExtensions.m */; };
EEA252F4142A13A300279A5E /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EEA252F3142A13A300279A5E /* QuartzCore.framework */; };
EEA252F6142A13BD00279A5E /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EEA252F5142A13BD00279A5E /* CoreText.framework */; };
EEF55DD11428F4DC00C4D9A8 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EEF55DD01428F4DC00C4D9A8 /* UIKit.framework */; };
@@ -39,13 +39,13 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
+ E53E33D0151BD82900160BF9 /* AUIAnimatableLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AUIAnimatableLabel.h; path = ../../Classes/AUIAnimatableLabel.h; sourceTree = "<group>"; };
+ E53E33D1151BD82900160BF9 /* AUIAnimatableLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AUIAnimatableLabel.m; path = ../../Classes/AUIAnimatableLabel.m; sourceTree = "<group>"; };
+ E53E33D2151BD82900160BF9 /* UIFont+CoreTextExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIFont+CoreTextExtensions.h"; path = "../../Classes/UIFont+CoreTextExtensions.h"; sourceTree = "<group>"; };
+ E53E33D3151BD82900160BF9 /* UIFont+CoreTextExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIFont+CoreTextExtensions.m"; path = "../../Classes/UIFont+CoreTextExtensions.m"; sourceTree = "<group>"; };
EEA252E2142A103600279A5E /* RootViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RootViewController.h; sourceTree = "<group>"; };
EEA252E3142A103600279A5E /* RootViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RootViewController.m; sourceTree = "<group>"; };
EEA252E4142A103600279A5E /* RootViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RootViewController.xib; sourceTree = "<group>"; };
- EEA252EA142A10C500279A5E /* AUIAnimatableLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AUIAnimatableLabel.h; sourceTree = "<group>"; };
- EEA252EB142A10C500279A5E /* AUIAnimatableLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AUIAnimatableLabel.m; sourceTree = "<group>"; };
- EEA252F0142A133700279A5E /* UIFont+CoreTextExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIFont+CoreTextExtensions.h"; sourceTree = "<group>"; };
- EEA252F1142A133700279A5E /* UIFont+CoreTextExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIFont+CoreTextExtensions.m"; sourceTree = "<group>"; };
EEA252F3142A13A300279A5E /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
EEA252F5142A13BD00279A5E /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
EEF55DCC1428F4DC00C4D9A8 /* AUIAnimatedText.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AUIAnimatedText.app; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -96,10 +96,10 @@
EEA252E8142A108B00279A5E /* AUIAnimatedText */ = {
isa = PBXGroup;
children = (
- EEA252F0142A133700279A5E /* UIFont+CoreTextExtensions.h */,
- EEA252F1142A133700279A5E /* UIFont+CoreTextExtensions.m */,
- EEA252EA142A10C500279A5E /* AUIAnimatableLabel.h */,
- EEA252EB142A10C500279A5E /* AUIAnimatableLabel.m */,
+ E53E33D0151BD82900160BF9 /* AUIAnimatableLabel.h */,
+ E53E33D1151BD82900160BF9 /* AUIAnimatableLabel.m */,
+ E53E33D2151BD82900160BF9 /* UIFont+CoreTextExtensions.h */,
+ E53E33D3151BD82900160BF9 /* UIFont+CoreTextExtensions.m */,
);
name = AUIAnimatedText;
sourceTree = "<group>";
@@ -235,6 +235,7 @@
EEF55DC31428F4DC00C4D9A8 /* Project object */ = {
isa = PBXProject;
attributes = {
+ LastUpgradeCheck = 0430;
ORGANIZATIONNAME = Any.do;
};
buildConfigurationList = EEF55DC61428F4DC00C4D9A8 /* Build configuration list for PBXProject "AUIAnimatedText" */;
@@ -314,8 +315,8 @@
EEF55DDE1428F4DC00C4D9A8 /* main.m in Sources */,
EEF55DE11428F4DC00C4D9A8 /* AUIAnimatedTextAppDelegate.m in Sources */,
EEA252E5142A103600279A5E /* RootViewController.m in Sources */,
- EEA252EE142A10C500279A5E /* AUIAnimatableLabel.m in Sources */,
- EEA252F2142A133700279A5E /* UIFont+CoreTextExtensions.m in Sources */,
+ E53E33D4151BD82900160BF9 /* AUIAnimatableLabel.m in Sources */,
+ E53E33D5151BD82900160BF9 /* UIFont+CoreTextExtensions.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -407,6 +408,7 @@
GCC_DYNAMIC_NO_PIC = NO;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "AUIAnimatedText/AUIAnimatedText-Prefix.pch";
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
INFOPLIST_FILE = "AUIAnimatedText/AUIAnimatedText-Info.plist";
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = 1;
@@ -421,6 +423,7 @@
COPY_PHASE_STRIP = YES;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "AUIAnimatedText/AUIAnimatedText-Prefix.pch";
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
INFOPLIST_FILE = "AUIAnimatedText/AUIAnimatedText-Info.plist";
PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = 1;
@@ -440,6 +443,7 @@
);
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "AUIAnimatedTextTests/AUIAnimatedTextTests-Prefix.pch";
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
INFOPLIST_FILE = "AUIAnimatedTextTests/AUIAnimatedTextTests-Info.plist";
OTHER_LDFLAGS = (
"-framework",
@@ -462,6 +466,7 @@
);
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "AUIAnimatedTextTests/AUIAnimatedTextTests-Prefix.pch";
+ GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
INFOPLIST_FILE = "AUIAnimatedTextTests/AUIAnimatedTextTests-Info.plist";
OTHER_LDFLAGS = (
"-framework",
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
+ <true/>
+ <key>SnapshotAutomaticallyBeforeSignificantChanges</key>
+ <false/>
+</dict>
+</plist>
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+ version = "1.3">
+ <BuildAction
+ parallelizeBuildables = "YES"
+ buildImplicitDependencies = "YES">
+ <BuildActionEntries>
+ <BuildActionEntry
+ buildForTesting = "YES"
+ buildForRunning = "YES"
+ buildForProfiling = "YES"
+ buildForArchiving = "YES"
+ buildForAnalyzing = "YES">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "EEF55DCB1428F4DC00C4D9A8"
+ BuildableName = "AUIAnimatedText.app"
+ BlueprintName = "AUIAnimatedText"
+ ReferencedContainer = "container:AUIAnimatedText.xcodeproj">
+ </BuildableReference>
+ </BuildActionEntry>
+ </BuildActionEntries>
+ </BuildAction>
+ <TestAction
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ buildConfiguration = "Debug">
+ <Testables>
+ <TestableReference
+ skipped = "NO">
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "EEF55DF41428F4DC00C4D9A8"
+ BuildableName = "AUIAnimatedTextTests.octest"
+ BlueprintName = "AUIAnimatedTextTests"
+ ReferencedContainer = "container:AUIAnimatedText.xcodeproj">
+ </BuildableReference>
+ </TestableReference>
+ </Testables>
+ <MacroExpansion>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "EEF55DCB1428F4DC00C4D9A8"
+ BuildableName = "AUIAnimatedText.app"
+ BlueprintName = "AUIAnimatedText"
+ ReferencedContainer = "container:AUIAnimatedText.xcodeproj">
+ </BuildableReference>
+ </MacroExpansion>
+ </TestAction>
+ <LaunchAction
+ selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+ selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+ launchStyle = "0"
+ useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Debug"
+ ignoresPersistentStateOnLaunch = "NO"
+ debugDocumentVersioning = "YES"
+ allowLocationSimulation = "YES">
+ <BuildableProductRunnable>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "EEF55DCB1428F4DC00C4D9A8"
+ BuildableName = "AUIAnimatedText.app"
+ BlueprintName = "AUIAnimatedText"
+ ReferencedContainer = "container:AUIAnimatedText.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ <AdditionalOptions>
+ </AdditionalOptions>
+ </LaunchAction>
+ <ProfileAction
+ shouldUseLaunchSchemeArgsEnv = "YES"
+ savedToolIdentifier = ""
+ useCustomWorkingDirectory = "NO"
+ buildConfiguration = "Release"
+ debugDocumentVersioning = "YES">
+ <BuildableProductRunnable>
+ <BuildableReference
+ BuildableIdentifier = "primary"
+ BlueprintIdentifier = "EEF55DCB1428F4DC00C4D9A8"
+ BuildableName = "AUIAnimatedText.app"
+ BlueprintName = "AUIAnimatedText"
+ ReferencedContainer = "container:AUIAnimatedText.xcodeproj">
+ </BuildableReference>
+ </BuildableProductRunnable>
+ </ProfileAction>
+ <AnalyzeAction
+ buildConfiguration = "Debug">
+ </AnalyzeAction>
+ <ArchiveAction
+ buildConfiguration = "Release"
+ revealArchiveInOrganizer = "YES">
+ </ArchiveAction>
+</Scheme>
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>SchemeUserState</key>
+ <dict>
+ <key>AUIAnimatedText.xcscheme</key>
+ <dict>
+ <key>orderHint</key>
+ <integer>0</integer>
+ </dict>
+ </dict>
+ <key>SuppressBuildableAutocreation</key>
+ <dict>
+ <key>EEF55DCB1428F4DC00C4D9A8</key>
+ <dict>
+ <key>primary</key>
+ <true/>
+ </dict>
+ <key>EEF55DF41428F4DC00C4D9A8</key>
+ <dict>
+ <key>primary</key>
+ <true/>
+ </dict>
+ </dict>
+</dict>
+</plist>

0 comments on commit 6bd9bea

Please sign in to comment.