1. 程式人生 > >Incompatible pointer to integer conversion assigning to 'long' from 'id _Nullable'

Incompatible pointer to integer conversion assigning to 'long' from 'id _Nullable'

進行資料庫相關操作,出現以下錯誤:

1.Incompatible pointer to integer conversion assigning to 'long' from 'id _Nullable'

reason:將字典物件轉化為模型時,如果欄位為long等整型,需要如下轉化:

//_order = (long)[item[@"order"]; //錯誤寫法

_order = [item[@"order"] longValue];

 

2.near "order": syntax error

reason: order 是資料庫關鍵字,不能使用