Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

增加了对网易微博的支持

  • Loading branch information...
commit c98bfb7005527092edd4f8bbdb5306106ab433d7 1 parent 1b5ccf2
@qdvictory authored
View
BIN  WBShareKit/.DS_Store
Binary file not shown
View
1  WBShareKit/WBShareKit.xcodeproj/project.pbxproj
@@ -265,6 +265,7 @@
65DB23F013F0106900B59C2F /* Project object */ = {
isa = PBXProject;
attributes = {
+ LastUpgradeCheck = 0420;
ORGANIZATIONNAME = Chlova;
};
buildConfigurationList = 65DB23F313F0106900B59C2F /* Build configuration list for PBXProject "WBShareKit" */;
View
BIN  ...it/WBShareKit.xcodeproj/project.xcworkspace/xcuserdata/gaowei.xcuserdatad/UserInterfaceState.xcuserstate
Binary file not shown
View
5 WBShareKit/WBShareKit/WBShare/BaseClass/WBRequest.m
@@ -56,6 +56,11 @@ + (WBRequest *)requestWithURL:(NSString *)_url dic:(NSDictionary *)_dic method:(
key = TWITTERAPPKEY;
secret = TWITTERAPPSECRET;
}
+ else if ([_servers isEqualToString:@"wy"])
+ {
+ key = WYAPPKEY;
+ secret = WYAPPSECRET;
+ }
OAConsumer *_consumer = [[OAConsumer alloc] initWithKey:key secret:secret];
View
8 WBShareKit/WBShareKit/WBShare/WBShareKey.h
@@ -18,6 +18,9 @@
#define TWITTERAPPKEY @"9CZRoVzLGQerndRrJJWM0w" //设置twitter appkey
#define TWITTERAPPSECRET @"pdyafzGseNvsBpy9H8i9nUDzUsuQrIMjmGGn7ITAogU"
+#define WYAPPKEY @"3WEBUGnYsYzd6SUz" //设置163 appkey
+#define WYAPPSECRET @"GJSDc48rnWKFITlHIMMS0Xho2ahbPfhm"
+
//豆瓣
#define DOUBANRequestURL @"http://www.douban.com/service/auth/request_token" //获取未授权request token
#define DOUBANAuthorizeURL @"http://www.douban.com/service/auth/authorize" //获取授权request token
@@ -38,4 +41,9 @@
#define TWITTERAuthorizeURL @"https://api.twitter.com/oauth/authorize" //获取授权request token
#define TWITTERAccessURL @"https://api.twitter.com/oauth/access_token" //获取access token
+//网易
+#define WYRequestURL @"http://api.t.163.com/oauth/request_token" //获取未授权request token
+#define WYAuthorizeURL @"http://api.t.163.com/oauth/authenticate" //获取授权request token
+#define WYAccessURL @"http://api.t.163.com/oauth/access_token" //获取access token
+
#define CallBackURL @"oauth://minroad.com" //回调url
View
5 WBShareKit/WBShareKit/WBShare/WBShareKit.h
@@ -42,4 +42,9 @@
#pragma mark twitter
- (void)startTwitterOauthWithSelector:(SEL)_sSel withFailedSelector:(SEL)_eSel;
- (void)sendTwitterWithStatus:(NSString *)_status lat:(double)_lat lng:(double)_lng delegate:(id)_delegate successSelector:(SEL)_sSel failSelector:(SEL)_eSel;
+
+#pragma mark 163
+- (void)startWyOauthWithSelector:(SEL)_sSel withFailedSelector:(SEL)_eSel;
+- (void)sendWyRecordWithStatus:(NSString *)_status lat:(double)_lat lng:(double)_lng delegate:(id)_delegate successSelector:(SEL)_sSel failSelector:(SEL)_eSel;
+- (void)sendWyPhotoWithStatus:(NSString *)_status lat:(double)_lat lng:(double)_lng path:(NSString *)_path delegate:(id)_delegate successSelector:(SEL)_sSel failSelector:(SEL)_eSel;
@end
View
259 WBShareKit/WBShareKit/WBShare/WBShareKit.m
@@ -242,6 +242,52 @@ - (OAMutableURLRequest *)twitterRequestWithURL:(NSString *)_url dic:(NSDictionar
}
#pragma mark -
+- (OAMutableURLRequest *)wyRequestWithURL:(NSString *)_url dic:(NSDictionary *)_dic method:(NSString *)_method
+{
+ OAHMAC_SHA1SignatureProvider *hmacSha1Provider = [[OAHMAC_SHA1SignatureProvider alloc] init];
+ OAConsumer *consumer = [[OAConsumer alloc] initWithKey:WYAPPKEY secret:WYAPPSECRET];
+
+ OAToken *token = nil;
+
+ NSUserDefaults *info = [NSUserDefaults standardUserDefaults];
+ NSString *strAccess = [info valueForKey:@"WBShareKit_wyToken"];
+
+ if (nil != strAccess) {
+ token = [[[OAToken alloc] initWithHTTPResponseBody:strAccess] autorelease];
+ //NSLog(@"%@,%@",token.secret,token.key);
+ }
+
+ OAMutableURLRequest *hmacSha1Request = [[[OAMutableURLRequest alloc] initWithURL:[NSURL URLWithString:_url]
+ consumer:consumer
+ token:token
+ realm:NULL
+ signatureProvider:hmacSha1Provider
+ nonce:[self _generateNonce]
+ timestamp:[self _generateTimestamp]] autorelease];
+
+ // OARequestParameter *pa1 = [[OARequestParameter alloc] initWithName:@"x_auth_username" value:strUserName];
+ // OARequestParameter *pa2 = [[OARequestParameter alloc] initWithName:@"x_auth_password" value:strUserPwd];
+ // OARequestParameter *pa3 = [[OARequestParameter alloc] initWithName:@"x_auth_mode" value:@"client_auth"];
+ if (nil != _dic) {
+ for (NSString *key in [_dic allKeys]) {
+ [hmacSha1Request setOAuthParameterName:key withValue:[_dic valueForKey:key]];
+ }
+ }
+
+ // [hmacSha1Request setOAuthParameterName:@"oauth_verifier" withValue:[info valueForKey:@"WBShareKit_ver"]];
+
+ //[hmacSha1Request1 setParameters:[NSArray arrayWithObjects:pa1,pa2,pa3,nil]];
+ if (nil != _method) {
+ [hmacSha1Request setHTTPMethod:_method];
+ }
+
+ [hmacSha1Provider release];
+ [consumer release];
+ //[hmacSha1Request1 release];
+ return hmacSha1Request;
+}
+
+#pragma mark -
#pragma mark sina
- (void)startSinaOauthWithSelector:(SEL)_sSel withFailedSelector:(SEL)_eSel
{
@@ -1003,13 +1049,12 @@ - (void)twitterAccessTokenTicket:(OAServiceTicket *)ticket finishedWithData:(NSM
NSUserDefaults *info = [NSUserDefaults standardUserDefaults];
[info setValue:responseBody forKey:@"WBShareKit_twitterToken"];
[info synchronize];
-
+
NSLog(@"获取access token:%@",responseBody);
NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"WBShareKit.delegate"];
id delegate = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
[delegate performSelector:NSSelectorFromString([info valueForKey:@"WBShareKit_SSel"]) withObject:data];
-
// [responseBody release];
}
@@ -1054,6 +1099,212 @@ - (void)sendTwitterWithStatus:(NSString *)_status lat:(double)_lat lng:(double)_
// [addRecordFetcher release];
}
+#pragma mark -
+#pragma mark 163
+- (void)startWyOauthWithSelector:(SEL)_sSel withFailedSelector:(SEL)_eSel
+{
+ NSString *strSSel = NSStringFromSelector(_sSel);
+ NSString *strESel = NSStringFromSelector(_eSel);
+
+ NSUserDefaults *info = [NSUserDefaults standardUserDefaults];
+ [info setValue:strSSel forKey:@"WBShareKit_SSel"];
+ [info setValue:strESel forKey:@"WBShareKit_ESel"];
+ [info synchronize];
+
+
+ WBRequest *hmacSha1Request = [WBRequest requestWithURL:WYRequestURL dic:nil method:@"GET" withServers:@"wy" requestToken:YES accessToken:NO];
+
+ OAAsynchronousDataFetcher *fetcher = [[OAAsynchronousDataFetcher alloc] initWithRequest:hmacSha1Request delegate:self didFinishSelector:@selector(wyRequestTokenTicket:finishedWithData:) didFailSelector:@selector(wyRequestTokenTicket:failedWithError:)];
+ [fetcher start];
+ [fetcher release];
+
+}
+
+- (void)wyRequestTokenTicket:(OAServiceTicket *)ticket failedWithError:(NSError *)error {
+ NSLog(@"wy 获取未授权token失败 错误:%@",error);
+}
+
+
+- (void)wyRequestTokenTicket:(OAServiceTicket *)ticket finishedWithData:(NSMutableData *)data {
+
+ NSString *responseBody = [[[NSString alloc] initWithData:data
+ encoding:NSUTF8StringEncoding] autorelease];
+ NSLog(@"获得未授权的KEY:%@",responseBody);
+
+ OAToken *token = [[OAToken alloc] initWithHTTPResponseBody:responseBody];
+
+ NSString *tt = [token.key URLEncodedString];
+ NSString *url = [NSString stringWithFormat:@"%@?oauth_token=%@&oauth_callback=%@",WYAuthorizeURL,tt,CallBackURL];
+ [[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
+
+ NSUserDefaults *info = [NSUserDefaults standardUserDefaults];
+ [info setValue:responseBody forKey:@"WBShareKit_responseBody"];
+ [info setValue:@"wy" forKey:@"WBShareKit_type"];
+ [info synchronize];
+
+ [token release];
+ // [responseBody release];
+}
+
+- (void)startWyAccess
+{
+ WBRequest *hmacSha1Request = [WBRequest requestWithURL:WYAccessURL dic:nil method:@"GET" withServers:@"wy" requestToken:NO accessToken:YES];
+
+ OAAsynchronousDataFetcher *fetcher = [[OAAsynchronousDataFetcher alloc] initWithRequest:hmacSha1Request delegate:self didFinishSelector:@selector(wyAccessTokenTicket:finishedWithData:) didFailSelector:@selector(wyAccessTokenTicket:failedWithError:)];
+ [fetcher start];
+ [fetcher release];
+}
+
+- (void)wyAccessTokenTicket:(OAServiceTicket *)ticket failedWithError:(NSError *)error {
+ NSLog(@"wy 获取access token失败 错误:%@",error);
+
+ NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"WBShareKit.delegate"];
+ id delegate = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
+ NSUserDefaults *info = [NSUserDefaults standardUserDefaults];
+ [delegate performSelector:NSSelectorFromString([info valueForKey:@"WBShareKit_ESel"]) withObject:error];
+}
+
+
+- (void)wyAccessTokenTicket:(OAServiceTicket *)ticket finishedWithData:(NSMutableData *)data {
+ NSString *responseBody = [[[NSString alloc] initWithData:data
+ encoding:NSUTF8StringEncoding] autorelease];
+ NSUserDefaults *info = [NSUserDefaults standardUserDefaults];
+ [info setValue:responseBody forKey:@"WBShareKit_wyToken"];
+ [info synchronize];
+
+ NSLog(@"获取access token:%@",responseBody);
+
+ NSString *path = [[NSHomeDirectory() stringByAppendingPathComponent:@"Documents"] stringByAppendingPathComponent:@"WBShareKit.delegate"];
+ id delegate = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
+ [delegate performSelector:NSSelectorFromString([info valueForKey:@"WBShareKit_SSel"]) withObject:data];
+
+ // [responseBody release];
+}
+
+#pragma mark -
+- (void)sendWyRecordWithStatus:(NSString *)_status lat:(double)_lat lng:(double)_lng delegate:(id)_delegate successSelector:(SEL)_sSel failSelector:(SEL)_eSel
+{
+ _successSEL = _sSel;
+ _failSEL = _eSel;
+
+ NSMutableString *url = [NSMutableString stringWithFormat:@"http://api.t.163.com/statuses/update.json"];
+ NSMutableString *body = [NSMutableString stringWithString:@""];
+ if ([_status length] != 0) {
+ [body appendFormat:@"status=%@",[[self replaceURLPlus:_status] URLEncodedString]];
+ }
+ if (_lat != 0) {
+ [body appendFormat:@"&lat=%f",_lat];
+ }
+ if (_lng != 0) {
+ [body appendFormat:@"&long=%f",_lng];
+ }
+
+ OAMutableURLRequest *request = [self wyRequestWithURL:url
+ dic:nil
+ method:@"POST"];
+
+ [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
+
+ int contentLength = [body lengthOfBytesUsingEncoding:NSUTF8StringEncoding];
+
+ [request setValue:[NSString stringWithFormat:@"%d", contentLength] forHTTPHeaderField:@"Content-Length"];
+
+ [request setHTTPBody:[body dataUsingEncoding:NSUTF8StringEncoding]];
+
+ [request prepare];
+
+ OAAsynchronousDataFetcher *addRecordFetcher = [[[OAAsynchronousDataFetcher alloc] init] autorelease];
+ [addRecordFetcher initWithRequest:request
+ delegate:_delegate
+ didFinishSelector:_sSel
+ didFailSelector:_eSel];
+ [addRecordFetcher start];
+ // [addRecordFetcher release];
+}
+
+
+- (void)sendWyPhotoWithStatus:(NSString *)_status lat:(double)_lat lng:(double)_lng path:(NSString *)_path delegate:(id)_delegate successSelector:(SEL)_sSel failSelector:(SEL)_eSel
+{
+ _successSEL = _sSel;
+ _failSEL = _eSel;
+
+ NSMutableString *url = [NSMutableString stringWithFormat:@"http://api.t.163.com/statuses/upload.json"];
+ NSDictionary *dic;
+ if (_lat != 0 && _lng != 0) {
+ dic = [NSDictionary dictionaryWithObjectsAndKeys:
+ [[self replaceURLPlus:_status] URLEncodedString] , @"status",
+ WYAPPKEY, @"source",
+ [NSString stringWithFormat:@"%f",_lat],@"lat",
+ [NSString stringWithFormat:@"%f",_lng],@"long",
+ nil];
+ }
+ else {
+ dic = [NSDictionary dictionaryWithObjectsAndKeys:
+ [[self replaceURLPlus:_status] URLEncodedString] , @"status",
+ WYAPPKEY, @"source",
+ nil];
+ }
+
+ int i;
+ NSArray *names = [dic allKeys];
+ for (i = 0; i < [names count]; i++) {
+ if (i == 0) {
+ [url appendString:@"?"];
+ } else if (i > 0) {
+ [url appendString:@"&"];
+ }
+ NSString *name = [names objectAtIndex:i];
+ [url appendString:[NSString stringWithFormat:@"%@=%@",
+ name,[[dic objectForKey:name] URLEncodedString]]];
+ }
+
+
+ NSString *param = [self nameValString:dic];
+ NSString *footer = [NSString stringWithFormat:@"\r\n--%@--\r\n", WBShareKit_BOUNDARY];
+
+ param = [param stringByAppendingString:[NSString stringWithFormat:@"--%@\r\n", WBShareKit_BOUNDARY]];
+ param = [param stringByAppendingString:@"Content-Disposition: form-data; name=\"pic\";filename=\"image.jpg\"\r\nContent-Type: image/jpeg\r\n\r\n"];
+
+ NSData *jpeg = UIImageJPEGRepresentation([UIImage imageWithContentsOfFile:_path], 0.55);
+ //NSLog(@"jpeg size: %d", [jpeg length]);
+
+ NSMutableData *data = [NSMutableData data];
+ [data appendData:[param dataUsingEncoding:NSUTF8StringEncoding]];
+ [data appendData:jpeg];
+ [data appendData:[footer dataUsingEncoding:NSUTF8StringEncoding]];
+
+ // NSLog(@"%@,%@",param,footer);
+ //NSMutableDictionary *params = [NSMutableDictionary dictionaryWithCapacity:0];
+ // [params setObject:APPKEY forKey:@"source"];
+ // [params setObject:_status forKey:@"status"];
+
+
+ OAMutableURLRequest *request = [self wyRequestWithURL:url
+ dic:nil
+ method:@"POST"];
+
+ //[request setParameters:params];
+
+
+
+ NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@", WBShareKit_BOUNDARY];
+ [request setHTTPShouldHandleCookies:NO];
+ [request setHTTPMethod:@"POST"];
+ [request setValue:contentType forHTTPHeaderField:@"Content-Type"];
+ [request setValue:[NSString stringWithFormat:@"%d", [data length]] forHTTPHeaderField:@"Content-Length"];
+ [request setHTTPBody:data];
+
+ [request prepare];
+
+ OAAsynchronousDataFetcher *addRecordFetcher = [[[OAAsynchronousDataFetcher alloc] init] autorelease];
+ [addRecordFetcher initWithRequest:request
+ delegate:_delegate
+ didFinishSelector:_successSEL
+ didFailSelector:_failSEL];
+ [addRecordFetcher start];
+ // [addRecordFetcher release];
+}
+
#pragma mark app delegate
- (void)handleOpenURL:(NSURL *)url
{
@@ -1086,6 +1337,10 @@ - (void)handleOpenURL:(NSURL *)url
{
[self startTwitterAccess];
}
+ else if ([type isEqualToString:@"wy"])
+ {
+ [self startWyAccess];
+ }
}
View
3  WBShareKit/WBShareKit/WBShareKitViewController.h
@@ -20,4 +20,7 @@
- (IBAction)StartTXPhotoWeibo:(id)sender;
- (IBAction)StartTwitter:(id)sender;
- (IBAction)StartSendTwitter:(id)sender;
+- (IBAction)StartWy:(id)sender;
+- (IBAction)StartSendWyWeibo:(id)sender;
+- (IBAction)StartSendWyPhotoWeibo:(id)sender;
@end
View
27 WBShareKit/WBShareKit/WBShareKitViewController.m
@@ -86,6 +86,19 @@ - (IBAction)StartSendTwitter:(id)sender {
[[WBShareKit mainShare] sendTwitterWithStatus:@"WBShareKit test" lat:0 lng:0 delegate:self successSelector:@selector(sendRecordTicket:finishedWithData:) failSelector:@selector(sendRecordTicket:failedWithError:)];
}
+- (IBAction)StartWy:(id)sender {
+ [[WBShareKit mainShare] setDelegate:self];
+ [[WBShareKit mainShare] startWyOauthWithSelector:@selector(wySuccess:) withFailedSelector:@selector(wyError:)];
+}
+
+- (IBAction)StartSendWyWeibo:(id)sender {
+ [[WBShareKit mainShare] sendWyRecordWithStatus:@"WBShareKit test" lat:0 lng:0 delegate:self successSelector:@selector(sendRecordTicket:finishedWithData:) failSelector:@selector(sendRecordTicket:failedWithError:)];
+}
+
+- (IBAction)StartSendWyPhotoWeibo:(id)sender {
+ [[WBShareKit mainShare] sendWyPhotoWithStatus:@"WBShareKit Photo test" lat:0 lng:0 path:[[NSBundle mainBundle] pathForResource:@"WBShareKit" ofType:@"png"] delegate:self successSelector:@selector(sendRecordTicket:finishedWithData:) failSelector:@selector(sendRecordTicket:failedWithError:)];
+}
+
#pragma mark sina delegate
- (void)sinaSuccess:(NSData *)_data
@@ -101,7 +114,8 @@ - (void)sinaError:(NSError *)_error
- (void)sendRecordTicket:(OAServiceTicket *)ticket finishedWithData:(NSMutableData *)data
{
NSString *string = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
- UIAlertView *al = [[UIAlertView alloc] initWithTitle:@"发送新浪微博成功" message:string delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
+ NSLog(@"%@",string);
+ UIAlertView *al = [[UIAlertView alloc] initWithTitle:@"发送微博成功" message:string delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[al show];
[al release];
@@ -158,4 +172,15 @@ - (void)twitterError:(NSError *)_error
NSLog(@"twitter error:%@",_error);
}
+#pragma mark 163 delegate
+- (void)wySuccess:(NSData *)_data
+{
+ NSLog(@"wy ok:%@",_data);
+}
+
+- (void)wyError:(NSError *)_error
+{
+ NSLog(@"wy error:%@",_error);
+}
+
@end
View
340 WBShareKit/WBShareKit/en.lproj/WBShareKitViewController.xib
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
<data>
- <int key="IBDocument.SystemTarget">1056</int>
- <string key="IBDocument.SystemVersion">11A511</string>
- <string key="IBDocument.InterfaceBuilderVersion">1617</string>
+ <int key="IBDocument.SystemTarget">1280</int>
+ <string key="IBDocument.SystemVersion">11B26</string>
+ <string key="IBDocument.InterfaceBuilderVersion">1923</string>
<string key="IBDocument.AppKitVersion">1138</string>
<string key="IBDocument.HIToolboxVersion">566.00</string>
<object class="NSMutableDictionary" key="IBDocument.PluginVersions">
<string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
- <string key="NS.object.0">534</string>
+ <string key="NS.object.0">919</string>
</object>
<object class="NSArray" key="IBDocument.IntegratedClassDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -21,11 +21,8 @@
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
</object>
<object class="NSMutableDictionary" key="IBDocument.Metadata">
- <bool key="EncodedWithXMLCoder">YES</bool>
- <object class="NSArray" key="dict.sortedKeys" id="0">
- <bool key="EncodedWithXMLCoder">YES</bool>
- </object>
- <reference key="dict.values" ref="0"/>
+ <string key="NS.key.0">PluginDependencyRecalculationVersion</string>
+ <integer value="1" key="NS.object.0"/>
</object>
<object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
<bool key="EncodedWithXMLCoder">YES</bool>
@@ -47,17 +44,13 @@
<int key="NSvFlags">292</int>
<string key="NSFrame">{{0, 7}, {85, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="479135285"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <object class="NSFont" key="IBUIFont" id="539002534">
- <string key="NSName">STHeitiSC-Medium</string>
- <double key="NSSize">15</double>
- <int key="NSfFlags">16</int>
- </object>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">新浪认证</string>
<object class="NSColor" key="IBUIHighlightedTitleColor" id="75393362">
@@ -72,19 +65,30 @@
<int key="NSColorSpace">3</int>
<bytes key="NSWhite">MC41AA</bytes>
</object>
+ <object class="IBUIFontDescription" key="IBUIFontDescription" id="985642072">
+ <string key="name">STHeitiSC-Medium</string>
+ <string key="family">Heiti SC</string>
+ <int key="traits">2</int>
+ <double key="pointSize">15</double>
+ </object>
+ <object class="NSFont" key="IBUIFont" id="539002534">
+ <string key="NSName">STHeitiSC-Medium</string>
+ <double key="NSSize">15</double>
+ <int key="NSfFlags">16</int>
+ </object>
</object>
<object class="IBUIButton" id="479135285">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{85, 7}, {85, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="200204567"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <reference key="IBUIFont" ref="539002534"/>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">发送微博</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -93,19 +97,21 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="985642072"/>
+ <reference key="IBUIFont" ref="539002534"/>
</object>
<object class="IBUIButton" id="200204567">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
- <string key="NSFrame">{{167, 7}, {145, 37}}</string>
+ <string key="NSFrame">{{175, 7}, {145, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="625740259"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <reference key="IBUIFont" ref="539002534"/>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">发送带图片的微博</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -114,19 +120,21 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="985642072"/>
+ <reference key="IBUIFont" ref="539002534"/>
</object>
<object class="IBUIButton" id="625740259">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{0, 73}, {85, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="848728651"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <reference key="IBUIFont" ref="539002534"/>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">豆瓣认证</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -135,19 +143,21 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="985642072"/>
+ <reference key="IBUIFont" ref="539002534"/>
</object>
<object class="IBUIButton" id="848728651">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{93, 73}, {100, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1071411815"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <reference key="IBUIFont" ref="539002534"/>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">发送豆瓣说</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -156,19 +166,21 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="985642072"/>
+ <reference key="IBUIFont" ref="539002534"/>
</object>
<object class="IBUIButton" id="1071411815">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{0, 140}, {85, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="4763396"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <reference key="IBUIFont" ref="539002534"/>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">腾讯认证</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -177,19 +189,21 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="985642072"/>
+ <reference key="IBUIFont" ref="539002534"/>
</object>
<object class="IBUIButton" id="4763396">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{93, 140}, {100, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="167419450"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <reference key="IBUIFont" ref="539002534"/>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">发腾讯微博</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -198,19 +212,21 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="985642072"/>
+ <reference key="IBUIFont" ref="539002534"/>
</object>
<object class="IBUIButton" id="167419450">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{190, 140}, {130, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="531114328"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <reference key="IBUIFont" ref="539002534"/>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">发腾讯图片微博</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -219,23 +235,21 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="985642072"/>
+ <reference key="IBUIFont" ref="539002534"/>
</object>
<object class="IBUIButton" id="531114328">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{0, 203}, {99, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="321261473"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <object class="NSFont" key="IBUIFont">
- <string key="NSName">Helvetica-Bold</string>
- <double key="NSSize">15</double>
- <int key="NSfFlags">16</int>
- </object>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">twitter认证</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -244,19 +258,30 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <object class="IBUIFontDescription" key="IBUIFontDescription">
+ <string key="name">Helvetica-Bold</string>
+ <string key="family">Helvetica</string>
+ <int key="traits">2</int>
+ <double key="pointSize">15</double>
+ </object>
+ <object class="NSFont" key="IBUIFont" id="254853270">
+ <string key="NSName">Helvetica-Bold</string>
+ <double key="NSSize">15</double>
+ <int key="NSfFlags">16</int>
+ </object>
</object>
<object class="IBUIButton" id="321261473">
<reference key="NSNextResponder" ref="774585933"/>
<int key="NSvFlags">292</int>
<string key="NSFrame">{{100, 203}, {99, 37}}</string>
<reference key="NSSuperview" ref="774585933"/>
- <reference key="NSNextKeyView"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="616739643"/>
<string key="NSReuseIdentifierKey">_NS:222</string>
<bool key="IBUIOpaque">NO</bool>
<string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
<int key="IBUIContentHorizontalAlignment">0</int>
<int key="IBUIContentVerticalAlignment">0</int>
- <reference key="IBUIFont" ref="539002534"/>
<int key="IBUIButtonType">1</int>
<string key="IBUINormalTitle">发推</string>
<reference key="IBUIHighlightedTitleColor" ref="75393362"/>
@@ -265,10 +290,85 @@
<bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
</object>
<reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="985642072"/>
+ <reference key="IBUIFont" ref="539002534"/>
+ </object>
+ <object class="IBUIButton" id="616739643">
+ <reference key="NSNextResponder" ref="774585933"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{0, 260}, {99, 37}}</string>
+ <reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="141524414"/>
+ <string key="NSReuseIdentifierKey">_NS:209</string>
+ <bool key="IBUIOpaque">NO</bool>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ <int key="IBUIContentHorizontalAlignment">0</int>
+ <int key="IBUIContentVerticalAlignment">0</int>
+ <int key="IBUIButtonType">1</int>
+ <string key="IBUINormalTitle">网易认证</string>
+ <reference key="IBUIHighlightedTitleColor" ref="75393362"/>
+ <object class="NSColor" key="IBUINormalTitleColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
+ </object>
+ <reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <object class="IBUIFontDescription" key="IBUIFontDescription" id="673756097">
+ <int key="type">2</int>
+ <double key="pointSize">15</double>
+ </object>
+ <reference key="IBUIFont" ref="254853270"/>
+ </object>
+ <object class="IBUIButton" id="141524414">
+ <reference key="NSNextResponder" ref="774585933"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{98, 260}, {85, 37}}</string>
+ <reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView" ref="1009052280"/>
+ <string key="NSReuseIdentifierKey">_NS:209</string>
+ <bool key="IBUIOpaque">NO</bool>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ <int key="IBUIContentHorizontalAlignment">0</int>
+ <int key="IBUIContentVerticalAlignment">0</int>
+ <int key="IBUIButtonType">1</int>
+ <string key="IBUINormalTitle">发送微博</string>
+ <reference key="IBUIHighlightedTitleColor" ref="75393362"/>
+ <object class="NSColor" key="IBUINormalTitleColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
+ </object>
+ <reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="673756097"/>
+ <reference key="IBUIFont" ref="254853270"/>
+ </object>
+ <object class="IBUIButton" id="1009052280">
+ <reference key="NSNextResponder" ref="774585933"/>
+ <int key="NSvFlags">292</int>
+ <string key="NSFrame">{{182, 260}, {145, 37}}</string>
+ <reference key="NSSuperview" ref="774585933"/>
+ <reference key="NSWindow"/>
+ <reference key="NSNextKeyView"/>
+ <string key="NSReuseIdentifierKey">_NS:209</string>
+ <bool key="IBUIOpaque">NO</bool>
+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
+ <int key="IBUIContentHorizontalAlignment">0</int>
+ <int key="IBUIContentVerticalAlignment">0</int>
+ <int key="IBUIButtonType">1</int>
+ <string key="IBUINormalTitle">上传一张照片</string>
+ <reference key="IBUIHighlightedTitleColor" ref="75393362"/>
+ <object class="NSColor" key="IBUINormalTitleColor">
+ <int key="NSColorSpace">1</int>
+ <bytes key="NSRGB">MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA</bytes>
+ </object>
+ <reference key="IBUINormalTitleShadowColor" ref="234038474"/>
+ <reference key="IBUIFontDescription" ref="673756097"/>
+ <reference key="IBUIFont" ref="254853270"/>
</object>
</object>
<string key="NSFrame">{{0, 20}, {320, 460}}</string>
<reference key="NSSuperview"/>
+ <reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="958543109"/>
<object class="NSColor" key="IBUIBackgroundColor">
<int key="NSColorSpace">3</int>
@@ -383,13 +483,42 @@
</object>
<int key="connectionID">27</int>
</object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchEventConnection" key="connection">
+ <string key="label">StartWy:</string>
+ <reference key="source" ref="616739643"/>
+ <reference key="destination" ref="372490531"/>
+ <int key="IBEventType">7</int>
+ </object>
+ <int key="connectionID">31</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchEventConnection" key="connection">
+ <string key="label">StartSendWyWeibo:</string>
+ <reference key="source" ref="141524414"/>
+ <reference key="destination" ref="372490531"/>
+ <int key="IBEventType">7</int>
+ </object>
+ <int key="connectionID">32</int>
+ </object>
+ <object class="IBConnectionRecord">
+ <object class="IBCocoaTouchEventConnection" key="connection">
+ <string key="label">StartSendWyPhotoWeibo:</string>
+ <reference key="source" ref="1009052280"/>
+ <reference key="destination" ref="372490531"/>
+ <int key="IBEventType">7</int>
+ </object>
+ <int key="connectionID">33</int>
+ </object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="IBObjectRecord">
<int key="objectID">0</int>
- <reference key="object" ref="0"/>
+ <object class="NSArray" key="object" id="0">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ </object>
<reference key="children" ref="1000"/>
<nil key="parent"/>
</object>
@@ -419,6 +548,9 @@
<reference ref="167419450"/>
<reference ref="321261473"/>
<reference ref="531114328"/>
+ <reference ref="616739643"/>
+ <reference ref="141524414"/>
+ <reference ref="1009052280"/>
</object>
<reference key="parent" ref="0"/>
</object>
@@ -472,6 +604,21 @@
<reference key="object" ref="321261473"/>
<reference key="parent" ref="774585933"/>
</object>
+ <object class="IBObjectRecord">
+ <int key="objectID">28</int>
+ <reference key="object" ref="616739643"/>
+ <reference key="parent" ref="774585933"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">29</int>
+ <reference key="object" ref="141524414"/>
+ <reference key="parent" ref="774585933"/>
+ </object>
+ <object class="IBObjectRecord">
+ <int key="objectID">30</int>
+ <reference key="object" ref="1009052280"/>
+ <reference key="parent" ref="774585933"/>
+ </object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
@@ -491,6 +638,9 @@
<string>21.IBPluginDependency</string>
<string>24.IBPluginDependency</string>
<string>25.IBPluginDependency</string>
+ <string>28.IBPluginDependency</string>
+ <string>29.IBPluginDependency</string>
+ <string>30.IBPluginDependency</string>
<string>6.IBPluginDependency</string>
<string>8.IBPluginDependency</string>
</object>
@@ -511,6 +661,9 @@
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
</object>
</object>
<object class="NSMutableDictionary" key="unlocalizedProperties">
@@ -525,9 +678,130 @@
<reference key="dict.values" ref="0"/>
</object>
<nil key="sourceID"/>
- <int key="maxID">27</int>
+ <int key="maxID">33</int>
+ </object>
+ <object class="IBClassDescriber" key="IBDocument.Classes">
+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBPartialClassDescription">
+ <string key="className">WBShareKitViewController</string>
+ <string key="superclassName">UIViewController</string>
+ <object class="NSMutableDictionary" key="actions">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>StartDouban:</string>
+ <string>StartSendDoubanShuo:</string>
+ <string>StartSendSinaWeibo:</string>
+ <string>StartSendTwitter:</string>
+ <string>StartSendWyPhotoWeibo:</string>
+ <string>StartSendWyWeibo:</string>
+ <string>StartSina:</string>
+ <string>StartSinaPhotoWeibo:</string>
+ <string>StartTX:</string>
+ <string>StartTXPhotoWeibo:</string>
+ <string>StartTXWeibo:</string>
+ <string>StartTwitter:</string>
+ <string>StartWy:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ <string>id</string>
+ </object>
+ </object>
+ <object class="NSMutableDictionary" key="actionInfosByName">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="NSArray" key="dict.sortedKeys">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <string>StartDouban:</string>
+ <string>StartSendDoubanShuo:</string>
+ <string>StartSendSinaWeibo:</string>
+ <string>StartSendTwitter:</string>
+ <string>StartSendWyPhotoWeibo:</string>
+ <string>StartSendWyWeibo:</string>
+ <string>StartSina:</string>
+ <string>StartSinaPhotoWeibo:</string>
+ <string>StartTX:</string>
+ <string>StartTXPhotoWeibo:</string>
+ <string>StartTXWeibo:</string>
+ <string>StartTwitter:</string>
+ <string>StartWy:</string>
+ </object>
+ <object class="NSMutableArray" key="dict.values">
+ <bool key="EncodedWithXMLCoder">YES</bool>
+ <object class="IBActionInfo">
+ <string key="name">StartDouban:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartSendDoubanShuo:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartSendSinaWeibo:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartSendTwitter:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartSendWyPhotoWeibo:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartSendWyWeibo:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartSina:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartSinaPhotoWeibo:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartTX:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartTXPhotoWeibo:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartTXWeibo:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartTwitter:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ <object class="IBActionInfo">
+ <string key="name">StartWy:</string>
+ <string key="candidateClassName">id</string>
+ </object>
+ </object>
+ </object>
+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
+ <string key="majorKey">IBProjectSource</string>
+ <string key="minorKey">./Classes/WBShareKitViewController.h</string>
+ </object>
+ </object>
+ </object>
</object>
- <object class="IBClassDescriber" key="IBDocument.Classes"/>
<int key="IBDocument.localizationMode">0</int>
<string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
@@ -536,6 +810,6 @@
</object>
<bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
<int key="IBDocument.defaultPropertyAccessControl">3</int>
- <string key="IBCocoaTouchPluginVersion">534</string>
+ <string key="IBCocoaTouchPluginVersion">919</string>
</data>
</archive>
Please sign in to comment.
Something went wrong with that request. Please try again.