我結束了下面加了一些修改:如何從數組中選擇隨機元素?
NSArray *Quotes = @[@"test1",@"test2"];
NSString *Quoteselected = arc4random() % [quotes];
self.label.text = Quoteselected;
我發現了錯誤,這可能也造成了比我有元素數組中越大SIGARBT -My隨機創造的價值 - 從而使代碼嘗試挑選不存在的元素。
感謝所有幫助
我結束了下面加了一些修改:如何從數組中選擇隨機元素?
NSArray *Quotes = @[@"test1",@"test2"];
NSString *Quoteselected = arc4random() % [quotes];
self.label.text = Quoteselected;
我發現了錯誤,這可能也造成了比我有元素數組中越大SIGARBT -My隨機創造的價值 - 從而使代碼嘗試挑選不存在的元素。
感謝所有幫助
我認爲這是你尋找的:
http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started
這被稱爲Objective-C附帶的核心數據。這是我用於小,LOCAL數據庫。
在另一方面,爲小到像你這樣的起動器(我想你剛開始做節目?)看看在軌道上和AFNetworking庫紅寶石數據庫的大小適中。順便說一句,這是ONLINE或REMOTE databse。 (只是說,但在Ruby on Rails的,數據庫可以使用命令行創建的,你就會知道它是多麼簡單)
http://guides.rubyonrails.org/getting_started.html
兩個選項,你可以選擇一個。
你有多少個報價?如果你有一個小號碼,那麼可能不需要一個實際的數據庫。您可以在'NSArray'中使用內置的加載和保存功能,讓您的生活變得輕鬆。 – sbooth
好吧,我現在纔開始。但是,我猜從50開始,然後逐漸增加集合的大小 – Simon
除非你有成千上萬,否則你可能不需要數據庫。你可以添加更多關於你的報價格式的信息(在我假設的文件中)以及你嘗試過什麼? – sbooth