該警告提示信息,是說,設置了代理對象,但是並沒有繼承它的代理。下圖中,可以看出,警告信息提示我們沒有繼承“CALayerDelegate”的代理。 解決方法,很簡單,(在 @interface 文件中繼承它的代理即可)如下: 重新編譯一下就可以了。 ...
原因: 你自己寫了代理,設置了 delegate self。但是self 沒有遵守這個協議 只需要遵守這個協議就可以消除警告。 ...
2016-06-27 15:21 0 3554 推薦指數:
該警告提示信息,是說,設置了代理對象,但是並沒有繼承它的代理。下圖中,可以看出,警告信息提示我們沒有繼承“CALayerDelegate”的代理。 解決方法,很簡單,(在 @interface 文件中繼承它的代理即可)如下: 重新編譯一下就可以了。 ...
strcpy(pstudent->name, "guo zhao wei "); 為什么錯誤,該怎么寫,(紅色行) ...
代碼: 錯誤完整描述: 由描述可知,puts需要const char *但是參數給了 int *,通過查詢puts函數的用法(如下:附)可知,里面是一個字符串參數,不是int型參數,所以上面的代碼可把int *p改為char *p即可編譯通過。 附:puts ...
遇到這樣的問題: integer to pointer conversion assigning to 'NSInteger *' (aka 'int *') from 'NSInteger' (aka 'int') 用[NSNumber numberWithInteger:id]轉換. 即可. ...
kernel 編譯產生這個警告的原因是 不兼容指針類型的賦值 這個原因很有可能是因為返回值和正在接受這個指針類型名不相同。 ...
用上述語句調用外部庫函數 "external_library_function" 編譯時總是報 warning:assignment discards 'const' qualifier from pointer target type 查看調用 ...
記錄下來,以防止再犯錯 代碼如下 紅色字體部分出現的題目中的警告,經查實解決辦法是把 ...
被問及以下問題: #include<iostream> using namespace std; void func( int * & ...