關於NSUInteger類型的枚舉值爲-1報錯的問題

 

以前項目還好好的,今天突然報錯了,報錯的地方爲:

報錯爲:Enumerator value evaluates to -1, which cannot be narrowed to type 'NSUInteger' (aka 'unsigned long')
大致就是NSUInteger類型的枚舉值,不支持值爲-1,即類型不匹配。
 

修改如下

把 C++ 的語言改成 Compiler Default即可。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章