我只是深入研究Objective C和Cocoa Touch,並試圖構建一個應用程序供個人使用。如何爲iPhone應用程序創建隨機選擇的NSString「包」
我的目標是創建一個應用程序,在iPhone屏幕上的中心窗口中顯示隨機NSString,同時還在屏幕側面的另一個窗口中顯示相關NSString的可滾動列表。例如:如果中心NSString是一個動物的名字,比如「Lion」,它旁邊列表中的NSString也是動物(例如「Tiger」,「雪豹」等)
我想創建關聯NSStrings的「包」,讓程序隨機選擇一個「包」,隨機在其中心顯示一個NSString,同時在包中顯示其他NSString的列表可滾動的側窗口在給定的時間間隔之後,程序將循環並選擇另一個NSString,不包括之前顯示的「包」中的那些。
我的主要興趣是如何創建NSStri的「包」 NGS。使用NSDictionary或NSArray創建它們是否可行?
因爲我剛剛開始,我希望有人能指點我在我的研究中正確的方向,以便我知道我應該用什麼工具開始試驗。
我非常感謝任何建議或示例代碼。
謝謝!
你是問有關這些程序包將如何存儲獲得所有鑰匙? – ThomasW 2012-02-21 03:05:14
如滾動列表一樣,列表可以自行移動,或者用戶可以點擊並拖動以滾動列表? – Tim 2012-02-21 03:05:30
@ThomasW,是的,我問的是如何存儲軟件包。我剛剛得到了一個很好的答案,它使用NSArray和NSDictionary。你有另外的代碼嗎? – 2012-02-21 03:29:11