This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# Call with python CleanBinaryStrings.py <binaryName> | |
# Will edit the binary in place | |
import struct | |
import sys | |
import mmap | |
import string | |
import binascii | |
import hashlib | |
import subprocess |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
67 facebook-ios-sdk | |
48 Bolts-iOS | |
39 AFNetworking | |
38 Google-Mobile-Ads-SDK | |
38 Reachability (Apple) | |
37 Crashlytics | |
31 Flurry-iOS-SDK | |
30 CocoaPods | |
29 GoogleConversionTracking | |
26 SDWebImage |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define NSNullObjects @[@"",@0,@{},@[]] | |
@interface NSNull (InternalNullExtention) | |
@end | |
@implementation NSNull (InternalNullExtention) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- (void)enumerateObjectsUsingBlock:(void (^)(id obj, NSUInteger idx, BOOL *stop))block; | |
- (void)enumerateKeysAndObjectsUsingBlock:(void (^)(id key, id obj, BOOL *stop))block; | |
[arrays enumerateObjectsUsingBlock:^(NSString * obj, NSUInteger idx, BOOL *stop) { | |
}]; | |
[dictionary enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) { | |
}]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1.Drag the MKNetworkKit directory to your project. | |
2.Add the CFNetwork.Framework, ImageIO.framework, SystemConfiguration.framework and Security.framework. | |
3.Include MKNetworkKit.h to your PCH file | |
4.Delete NSAlert+MKNetworkKitAdditions.h file if you are building for iOS. | |
5.Delete UIAlertView+MKNetworkKitAdditions.h file if you are building for Mac. | |
对于不使用ARC的项目,需要给MKNetworkKit的文件加标记“-fobjc-arc”: | |
See more detail at : http://blog.mugunthkumar.com/products/ios-framework-introducing-mknetworkkit/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Objective-C most watched repositories | |
[link](https://github.com/languages/Objective-C/most_watched) | |
* [three20](https://github.com/facebook/three20) | |
**faebook的320库** | |
* [AFNetworking](https://github.com/AFNetworking/AFNetworking) | |
**网络库** |