如下圖
我們今天要講到的方式是使用了乙個第三方工具:
一,註冊賬號
去官網註冊:
二,sdk整合
新增依賴庫檔案根據社交平台需要新增的依賴庫必須新增的依賴庫:
到此為止sdk整合就算完成 下來我們開始**部分
三,初始sharesdk和社交平台
1.設定根檢視控制器
必須設定rootviewcontroller。如果使用storyboard,系統會自動設定根檢視控制器。
[objc]view plain
copy
_window=[[uiwindowalloc]initwithframe:[uiscreenmainscreen].bounds];
_window.backgroundcolor =[uicolorcolorwithred:249/255.0green:249/255.0blue:249/255.0alpha:1];
helpviewcontroller *maincontroller=[[helpviewcontrolleralloc]init];
_window.rootviewcontroller=maincontroller;
[_windowmakekeyandvisible];
return yes;
} 以上示例**中講 helpviewcontroller 的乙個物件設定為了 此應用的rootviewcontroller;
2.初始化sharesdk
匯入標頭檔案,加上初始化方法。
[objc]view plain
copy
#import
[objc]view plain
copy
//2. 初始化社交平台
**初始化社交平台的方法
[selfinitializeplat];
3.初始化社交平台
可以用**初始化或在sharesdk開發者後台的社會化平台設定中填入社交平台的資訊。
[objc]view plain
copy
#import "wxapi.h"
#import "weibosdk.h"
#import "weiboapi.h"
#import
#import
#import
[objc]view plain
copy
- (void)initializeplat
四,設定url scheme
1.需要依賴客戶端分享或者要支援sso授權(可以理解成跳到客戶端授權)的平台都需要配置平台的url scheme(應用分享到社交平台後通過識別url scheme返回應用)。具體配置url scheme請參考ios配置sso授權五,構造分享內容並分享
1.構造乙個id型別的物件,把需要分享的標題、內容、、url等 包裝在這個物件。在需要分享的viewcontroller 中匯入標頭檔案
[objc]view plain
copy
#import
在需要分享的地方 實現如下方法
比如在點選乙個button的時候呼叫方法 shareact
[objc]view plain
copy
-(void)shareact:(id)sender
else if (state == ssresponsestatefail)
}];
} 到此基本完成
測試一下 點選微博分享
發票功能開發小結
1 li前面的點消除 list style none li不需要選不同的class名稱。只需要乙個class。可以使用 nth child n doctype html html head style p nth child odd p nth child even style head body ...
android 功能開發筆記
1,重力感應 感應器程式設計 a.獲取系統服務 sensor service 返回乙個sensormanager 物件 sensormanager sensormanager getsystemseriver sensor service b.通過sensormanager物件獲取相應的sensor...
商城公告功能開發總結
效果如下 1.定在頭部 position fixed z index 999 top 0 opacity 1 2.ajax處理json資料 獲取 公告 function getnotice datatype json 設為json之後,就能夠很好的處理獲取的json資料,json.status as...