判斷乙個類是否存在

2021-12-29 20:29:09 字數 291 閱讀 4137

我們在開發的過程中難免會用到低版本中沒有的類,如果我們想讓我們的應用盡可能的相容多個版本,我們需要考慮

如果我們使用的類在低版本中沒有怎麼辦呢。

class pkclass=nsclassfromstring(@"pkaddpassesviewcontroller");

if (pkclass) else

nsstring *pkclassstr=nsstringfromclass([pkaddpassesviewcontroller class]);

if (pkclassstr) else

判斷乙個類是否存在

我們在開發的過程中難免會用到低版本中沒有的類,如果我們想讓我們的應用盡可能的相容多個版本,我們需要考慮 如果我們使用的類在低版本中沒有怎麼辦呢。class pkclass nsclassfromstring pkaddpassesviewcontroller if pkclass else nsst...

Python判斷乙個變數是否存在

在呼叫乙個變數的時候,如果這個變數沒有被定義,那麼python會報錯。要解決的方法也很簡單,就是事先給變數賦乙個空值。但是也可以通過呼叫系統的內建函式來判斷乙個變數名是否已經被定義了。有3個內建函式都可以實現。1 2 3 4 5 6 7 8 9 res1 test inlocals keys res...

SHELL 判斷乙個命令是否存在

command v db2 wc l 執行命令返回結果為0,則表示可以呼叫db2命令 command v db2 wc l 執行命令返回結果為1,則表示不可以呼叫db2命令,需要配置使用者環境變數 首先要說明的是,不要使用which來進行判斷,理由如下 1 which非shell的內建命令,用起來比...