Permalink
Browse files

Added JRSwizzle, PrettyPrint.

(I had permission to add JRSwizzle, btw).
  • Loading branch information...
1 parent 8d10457 commit 44fa6f7ffd26ae0dc7ce3a025d1fe6c52bdcb1ec Chris Miller committed Mar 2, 2012
Showing with 27 additions and 0 deletions.
  1. +13 −0 JRSwizzle/1.0/JRSwizzle.podspec
  2. +14 −0 NSContainers-PrettyPrint/0.0.1/NSContainers-PrettyPrint.podspec
View
13 JRSwizzle/1.0/JRSwizzle.podspec
@@ -0,0 +1,13 @@
+Pod::Spec.new do |s|
+ s.name = 'JRSwizzle'
+ s.version = '1.0'
+ s.license = 'MIT'
+ s.summary = 'one-stop-shop for all your method swizzling needs'
+ s.homepage = 'https://github.com/rentzsch/jrswizzle'
+ s.author = { 'Jonathan \'Wolf\' Rentzsch' => 'jwr.git@redshed.net' }
+ s.source = { :git => 'https://github.com/rentzsch/jrswizzle.git', :tag => 'v1.0' }
+ s.description = 'JRSwizzle is source code package that offers a single, easy, correct+consistent interface for exchanging Objective-C method implementations ("method swizzling") across many versions of Mac OS X, iOS, Objective-C and runtime architectures.'
+ s.source_files = '*.{h,m}'
+ s.framework = 'Foundation'
+ s.requires_arc = true
+end
View
14 NSContainers-PrettyPrint/0.0.1/NSContainers-PrettyPrint.podspec
@@ -0,0 +1,14 @@
+Pod::Spec.new do |s|
+ s.name = 'NSContainers-PrettyPrint'
+ s.version = '0.0.1'
+ s.license = 'FDOSL'
+ s.summary = 'Print your own object descriptions just like Apple\'s own NSArray and NSDictionary.'
+ s.homepage = 'https://github.com/NSError/NSContainers-PrettyPrint'
+ s.author = { 'Chris Miller' => 'nserror@me.com' }
+ s.source = { :git => 'https://github.com/NSError/NSContainers-PrettyPrint.git', :tag => '0.0.1' }
+ s.description = 'What part of "{\n foo : bar,\n someArray: (\n foo,\n bar\n )\n}" don\'t you understand? Apple has documented that NSArray, NSDictionary, NSSet, and friends should honor the descriptionWithLocale:indent: method should it be present in an object, printing that object without newline-escaping it or anything. Well, ever since Snow Leopard, it doesn\'t for "security reasons." This is a quick swizzle which adds it back. Because your objects are beautiful (so are you) and they deserve the limelight, too! Note that I do not condone this for production use; while debugging, however, this little number can be a total shot of awesome to your day!'
+ s.source_files = 'PrettyPrint/*.{h,m}'
+ s.framework = 'Foundation'
+ s.requires_arc = true
+ s.dependency 'JRSwizzle', '~> 1.0'
+end

0 comments on commit 44fa6f7

Please sign in to comment.