看板 MacDev 關於我們 聯絡資訊
各位前輩好~想問一下關於在將資料儲存到.plist時的例外處理方法 資料的型態大致上就是NSString、NSDate兩種, 為了避免資料傳遞時錯誤造成把nil的資料存到.plist裡面造成讀取資料時有錯誤 我想在儲存資料之前檢查來避免這個問題 我應該用 @try @catch 例外處理會比較好 還是直接 if ( string == nil ) { //message.. } else { //save } 就可以了? 可以給個建議嗎,謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.110.106
uranusjr:NEVER use @try @catch. 06/14 15:58
sohumi:use try catch 06/14 16:05
tom19830924:實作上我從來沒用過try-catch... 06/14 16:49
charlesdc:你的case不需要用到 實做上會用到的機率很小 06/14 17:30
charlesdc:會用到的情境大概是某段會crash但有某種理由要繼續下去 06/14 17:32
nobody1:try catch 掛的時候還是一樣會掛掉的 06/14 17:55
yuanruo:我只有在連api時會用try-cache 而且只有用過一次... 06/14 17:55
yuanruo:ios好像不會try cache中拋出exceptions 所以幾乎沒用 06/14 17:58
charlesdc:會 只有APP要crash的時候 06/14 23:37
charlesdc:應該是我碰到的case太少@@ 06/15 01:06