Re: [問題] iPhone程式設計問題。。。
※ 引述《shiftsmart (居家物)》之銘言:
: 所有的程式碼都沒發生警告和錯誤的訊息
: 這樣講可能很抽象
: 我已經把檔案上傳到網路上了
錯誤出在 MainViewController.m 第 236 行
if([[regions valueForKey:region] boolValue])
這時候,[regions valueForKey:region] 回傳的物件是一個 array,
NSArray 不能夠處理 boolValue 這個 selector,所以就 crash 了。
這種基本 bug 應該很容易自己抓出來,建議先學一下 Xcode 的
debugger 怎麼用。之前我寫過一篇中文的東西
http://zonble.net/archives/2009_10/1232.php
另外,在第 29 行的地方
regions=[[NSMutableArray alloc]init];
NSNumber *yesBool=[NSNumber numberWithBool:YES];
[regions setValue:yesBool forKey:@"Africa"];
你的 regions 應該是 NSMutableDictionary?
--
老實說,我覺得講 iPhone 開發的書第一章其實應該寫怎麼用
Debugger。 :/
--
zonble.net
cocoa.zonble.net
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.184.163
※ 編輯: zonble 來自: 114.42.184.163 (10/11 01:29)
推
10/11 07:41, , 1F
10/11 07:41, 1F
推
10/11 13:02, , 2F
10/11 13:02, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章