2014-07-08 72 views
0

是否有可能以編程方式檢測當前版本的系統中是否不推薦使用特定的方法?謝謝檢查方法是否被棄用

+1

檢查棄用是在編譯時完成的,而不是運行時。您應該爲您的問題提供更多的背景信息。 – rmaddy

+0

@rmaddy您的意思是我可以使用條件編譯爲了不包含對已棄用方法的調用? –

+0

我的意思是你需要提供一些細節。你在說什麼課/方法?什麼是您的Base SDK和您的部署目標? – rmaddy

回答

1

不,沒有辦法以編程方式檢測當前版本的系統中是否不推薦使用特定的方法。您可以通過警告消息瞭解您的方法已被棄用。

0

警告是基於您的部署目標。 將部署目標設置爲最新版本。 從Product菜單執行構建,查看所有警告。

+0

爲什麼這樣做?如果部署目標支持方法,則即使在基本SDK中已棄用它,也不需要執行任何操作。 – rmaddy

+0

我不想看到警告。我希望我的應用知道他們 –