3
我正在使用FHSTwitterEngine將gif發佈到twitpic。當我在iPhone上有WiFi或3G連接時,一切正常。但是我也希望在沒有連接或上傳失敗時實現一些錯誤處理。因此,對於測試中,我把iPhone在飛機模式,並嘗試上載使用下面的方法來twitpic:FHSTwitterEngine - 'NSInvalidArgumentException','數據參數爲零'
id returned = [[FHSTwitterEngine sharedEngine] uploadImageToTwitPic:gif
withMessage:@"message" twitPicAPIKey:@"key"];
,但是當我這樣做,我立刻得到了以下錯誤:
Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: 'data parameter is nil'
隨後的Xcode點到FHSTwitterEngine框架中的這一行代碼:
id parsedJSONResponse = removeNull([NSJSONSerialization JSONObjectWithData:responseData
options:NSJSONReadingMutableContainers error:nil]);
有關如何解決此問題的任何想法?
我想過這樣做,但也許有什麼問題,我在做什麼或有另一種方式做到這一點。 –
是的,我不知道'FHSTwitterEngine',所以這可能不是最好的方法。但我想我會把它扔在那裏。 – ansible