Commit f92518db authored by 汪洋's avatar 汪洋

改会sharedInstance

parent 8406f180
...@@ -15,22 +15,9 @@ class ViewController: UIViewController { ...@@ -15,22 +15,9 @@ class ViewController: UIViewController {
super.viewDidLoad() super.viewDidLoad()
WMNetService.shareInstance().apiHost = "http://backend.gme.com" // WMNetService.sharedInstance().apiHost = "http://backend.gme.com"
let path = "/api/index/v3?version=5.9.5" // let path = "/api/index/v3?version=5.9.5"
WMNetService.shareInstance().urlCommonParameters = "" // WMNetService.sharedInstance().urlCommonParameters = ""
WMNetService.sendRequestWithURLString(path, parameters: nil, method: .Get, responseJSON: { (dic, msg, error) in
if error == .Success {
NSNotificationCenter.defaultCenter().postNotificationName("aaaa", object: nil)
// self.rightButton.hidden = false
// self.viewModel.obj.followed = false
} else {
// self.toast(msg)
}
}, failed: { msg in
print(msg)
})
} }
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
Pod::Spec.new do |s| Pod::Spec.new do |s|
s.name = "GMNetService" s.name = "GMNetService"
s.version = "0.1.1" s.version = "0.1.2"
s.summary = "A short description of GMNetService." s.summary = "A short description of GMNetService."
s.homepage = "http://git.gengmei.cc/gengmeiios/GMNetService" s.homepage = "http://git.gengmei.cc/gengmeiios/GMNetService"
s.license = 'MIT' s.license = 'MIT'
...@@ -19,5 +19,5 @@ Pod::Spec.new do |s| ...@@ -19,5 +19,5 @@ Pod::Spec.new do |s|
s.source_files = 'GMNetService/Classes/**/*' s.source_files = 'GMNetService/Classes/**/*'
s.public_header_files = 'GMNetService/Classes/{WMNetService,WMSecureNetService,WMImageUploadOperation,GMNetConstant}.h' s.public_header_files = 'GMNetService/Classes/{WMNetService,WMSecureNetService,WMImageUploadOperation,GMNetConstant}.h'
s.dependency 'AFNetworking', '~> 3.1.0' s.dependency 'AFNetworking', '3.1.0'
end end
...@@ -65,7 +65,7 @@ ...@@ -65,7 +65,7 @@
NSData *imageData = UIImageJPEGRepresentation(_image, _compressionQuality); NSData *imageData = UIImageJPEGRepresentation(_image, _compressionQuality);
__weak __typeof(self)weakSelf = self; __weak __typeof(self)weakSelf = self;
[[WMNetService shareInstance] sendUploadTaskRequestWithData:imageData fileName:@"file" name:@"file" url:_url mineType:@"image/jpeg" parameters:_params success:^(NSDictionary* jsonData) { [[WMNetService sharedInstance] sendUploadTaskRequestWithData:imageData fileName:@"file" name:@"file" url:_url mineType:@"image/jpeg" parameters:_params success:^(NSDictionary* jsonData) {
if (self.imageUploadFinishBlock) { if (self.imageUploadFinishBlock) {
weakSelf.imageUploadFinishBlock(jsonData); weakSelf.imageUploadFinishBlock(jsonData);
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
@property (nonatomic, strong) NSString *loginExpiredName; @property (nonatomic, strong) NSString *loginExpiredName;
@property (nonatomic, strong) NSString *urlCommonParameters; @property (nonatomic, strong) NSString *urlCommonParameters;
+ (instancetype)shareInstance; + (instancetype)sharedInstance;
/** /**
* @author licong, 15-11-19 12:11:09 * @author licong, 15-11-19 12:11:09
* *
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
@implementation WMNetService @implementation WMNetService
+ (instancetype)shareInstance + (instancetype)sharedInstance
{ {
static dispatch_once_t onceToken; static dispatch_once_t onceToken;
static id instance = nil; static id instance = nil;
......
...@@ -3,52 +3,52 @@ ...@@ -3,52 +3,52 @@
<testsuite name="fastlane.lanes"> <testsuite name="fastlane.lanes">
<testcase classname="fastlane.lanes" name="0: Verifying required fastlane version" time="0.000548"> <testcase classname="fastlane.lanes" name="0: Verifying required fastlane version" time="0.000405">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="1: default_platform" time="0.000199"> <testcase classname="fastlane.lanes" name="1: default_platform" time="0.000176">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="2: ensure_git_branch" time="0.004405"> <testcase classname="fastlane.lanes" name="2: ensure_git_branch" time="0.004507">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="3: pod_install" time="71.753121"> <testcase classname="fastlane.lanes" name="3: pod_install" time="1.744286">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="4: pod_lib_lint" time="6.737261"> <testcase classname="fastlane.lanes" name="4: pod_lib_lint" time="9.069446">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="5: version_bump_podspec" time="0.001046"> <testcase classname="fastlane.lanes" name="5: version_bump_podspec" time="0.001044">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="6: git_commit_all" time="0.041414"> <testcase classname="fastlane.lanes" name="6: git_commit_all" time="0.026161">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="7: add_git_tag" time="0.008887"> <testcase classname="fastlane.lanes" name="7: add_git_tag" time="0.007667">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="8: push_to_git_remote" time="2.915109"> <testcase classname="fastlane.lanes" name="8: push_to_git_remote" time="0.850463">
</testcase> </testcase>
<testcase classname="fastlane.lanes" name="9: pod_push" time="51.275524"> <testcase classname="fastlane.lanes" name="9: pod_push" time="10.072721">
</testcase> </testcase>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment