其實很多時候,當服務器返回的是這種數據的時候:

那我們用int的來接收一下,看有沒有問題:

是不是一點問題都沒有,那么用NSNumber 呢:

一樣沒有問題。但是關鍵的來了,若返回的是null .看一下:

服務器返回什么,我們是決定不了的對吧,不能說,哎,你不能給我返回null。你看有人理你嗎?
看一下int接收 有沒有問題:

噢NO。崩了。
我們立馬來看看NSNumber:

奇跡出來了。沒有問題。所以呀,我們在處理這些問題的時候,要注意這點了。
這個控制器里面的代碼,我們在[你可能不知道的事(服務器返回 id)](http://blog.csdn.net/yi_zz32/article/details/50065797) 這里有寫。我就不寫在這里了。