override
mobclick
.beginlogpageview(
"pagename")}
override
mobclick
.endlogpageview(
"pagename")}
由於每個介面都要新增這個方法太過於繁瑣,因此找個乙個更好的辦法來新增,通過借助執行時來進行解決:
extension
uiviewcontroller
@objc
self
mobclick.beginlogpageview(string(describing: type(of: self)))
}@objc
self
mobclick.endlogpageview(string(describing: type(of: self)))}}
extension
private
static
let classswizzedmethodrunonce: void = ()
open
override
var next: uiresponder?
}這樣就不需要每個介面裡都要進行呼叫了.
由於最近在用swift做專案,所以方法都是用swift語法寫的,後期有時間會整理一套oc的方法出來.
開發後期在各個頁面中新增友盟統計
最近專案已經上線,可上線後老闆又讓新增乙個友盟統計,以便運營檢視,於是本人便開始看友盟統計的開發文件了。void bool animated void bool animated 可現在專案已經開發完成,如果要再在每個頁面中加入友盟統計的方法會耗費大量時間。而且這樣做,會使 的復用性差即不能讓其他要...
ios 友盟統計自定義事件
自定義事件,數量統計.param eventid 上註冊的事件id.param label 分類標籤。不同的標籤會分別進行統計,方便同一事件的不同標籤的對比,為nil或空字串時後台會生成和eventid同名的標籤.param accumulation 累加值。為減少網路互動,可以自行對某一事件id的...
iOS開發 遇到的友盟的幾個坑
由於專案需求要接分享,於是選擇了友盟整合分享,主要在facebook和推特上遇到了坑 首先是共有的一些問題,就是在需要使用之前一定要詳細看官方的文件,否則可能庫加不全,比如facebook需要account.framework和social.framework,這點只在接入facebook的網頁開啟...