我做了一個iPhone應用程序,其中我已經把tableview中,在tableview中的數據是通過選擇日期時間選擇器,每當我們從選擇器中選擇任何日期時間它會得到加入到tableview中添加。現在我想把所有這些datetime的增加值放入一個數組中。店的tableview數據到一個數組
我該怎麼做。我從最近幾天開始尋找這個概念。但沒有得到答案。如果有人知道,請幫助我。
非常感謝。
我做了一個iPhone應用程序,其中我已經把tableview中,在tableview中的數據是通過選擇日期時間選擇器,每當我們從選擇器中選擇任何日期時間它會得到加入到tableview中添加。現在我想把所有這些datetime的增加值放入一個數組中。店的tableview數據到一個數組
我該怎麼做。我從最近幾天開始尋找這個概念。但沒有得到答案。如果有人知道,請幫助我。
非常感謝。
NSMutableArray
是你想要的。它提供了一種名爲addObject:
的方法,因此您可以輕鬆地將這些日期值添加到數組中。
編輯:你問的一個例子,非常好。這裏是你如何能做到這一點,你如何應在今後處理這一問題:
1)你說你有,你想保存的日期UIDatePicker
實例。那麼我們如何得到日期呢?首先你應該總是做的是參考Apple Developer Documentation,在這種情況下爲UIDatePicker。簡短的閱讀揭示了這個職業有一個日期財產。
啊哈UIDatePicker
,你有沒有什麼不能做?
現在,我們有我們想要的日期,你會希望把它變成一個NSMutableArray
,我所建議。因此,我們再次以同樣的方式進行操作 - 打開Apple開發人員文檔並查找NSMutableArray。這揭示給我們,其實有一個addObject:
方法,但等待... 還有更多?是的,NSMutableArray
是該死的強大,所以看看通過整個文件,看看你可以使用。
的文檔顯示,我們可以使用addObject:
對象添加到陣列,所以讓我們開始:
NSMutableArray*myDates = [NSMutableArray array];
現在我們已經initalised我們的數組。現在讓我們添加一個對象:
[myDates addObject:[datePicker date]];
完成。我們現在添加了一個對象。如果您想在稍後階段保存該光盤,請使用NSMutableArray
的writeToFile:atomically:
方法。有關更多詳細信息,請閱讀文檔。
現在不要繼續,複製並粘貼代碼。閱讀蘋果公司關於這些課程的文件,這些文件非常有用,並且可以幫助您在將來解決這些問題。
當在表視圖中添加日期,添加相同的日期的陣列。 採取.H數組,然後添加日期排列
[arr addObject:date];
我如何能實現這一點,請給我一些例子。 –
我爲您添加了一個解釋! :) – Pripyat
我的回答有問題,或者你爲什麼取消註冊? – Pripyat