當前位置:
首頁 > 知識 > UIDebuggingInformationOverlay在OC語法中使用

UIDebuggingInformationOverlay在OC語法中使用

你可以從這裡下載demo

在微博看到幾位大牛再說將UIDebuggingInformationOverlay加入豪華午餐,於是乎,自己去看看了原文介紹。因為博主使用的是Swift語法,而我還沒怎麼使用Swift(千萬別笑我跟不上時代??)。所以,就嘗試著用OC的語法來實現了一下,用OC的實現遇到的問題呢就是不知道如何調用通過NSClassFromString生成的Class的類方法,在Google了之後,在這裡找到了答案。下面我就直接貼調用代碼咯

- (void)showOverLay
{
Class class = NSClassFromString(@"UIDebuggingInformationOverlay");
SEL selector = NSSelectorFromString(@"prepareDebuggingOverlay");

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
[class performSelector:selector];
SEL overlaySelector = NSSelectorFromString(@"overlay");
SEL toggleVisibilitySelector = NSSelectorFromString(@"toggleVisibility");

[[class performSelector:overlaySelector] performSelector:toggleVisibilitySelector];
#pragma clang diagnostic pop
}

效果圖如下:

UIDebuggingInformationOverlay在OC語法中使用

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 達人科技 的精彩文章:

圖像工具包VintaSoftImaging.NET SDK v8.5,新增獨立web服務
Zxing 的集成——Maven 對應 Gradle 的寫法
python 字元串常用方法
尚學堂高琪JAVA300篇視頻筆記(31-37)

TAG:達人科技 |

您可能感興趣

講座信息 | George Cardona:Pā?ini(波你尼),Pā?ini』s Kārakas波你尼語法體系中的「作者」
Begin,Python-基本語法
XLink 和 XPointer 語法
Microsoft Word欲採用AI來檢查語法問題
語法有道(四):Back To December
markdown常用語法
markdown語法練習
Kotlin 基礎語法
搞定基礎英語語法:詳解be going to/will的區別用法
Kotlin基本語法
SPSS語法在心理與教育學中的應用之compute
Python神技能:六張表 搞定 Xpath 語法
SQLite 的語法
XQuery 語法
支配vue框架之模版語法 v-bind
支配vue框架之模版語法 v-html
Python3與C#基礎語法對比
鮮為人知的 Python 語法
自學 Python 之基礎語法
Python 簡明語法總結