我試圖從xcode的分析器中清理一些問題。我還沒有找到解決方案是「分支條件評估爲垃圾值」。它發生在下列方式:彷彿鏘已經分析了您的代碼,發現* MYDATABASE沒有設置任何東西解引用指針指針時分支條件評估爲垃圾值
int methodToCloseMyDatabase(sqlite3 **myDatabase, const char *callingFunctionName)
{
if (myDatabase)
{
if (*myDatabase) // The warning is thrown here
{
// Do something
}
}
}
我*死了*知道Xcode分析器是否引發與if(myDatabase && * myDatabase)'相同的匹配。 – WhozCraig