我正在做一個基本的測驗應用程序。選擇是以表格的形式。如果用戶移動到上一個問題,我想向他展示他先前選擇的選項。我已經將選擇存儲在NSUserDefaults中。我如何將這個int值轉換爲NSIndexpath並在我的tableview中使用它?如何將int轉換爲nsindexpath?
16
A
回答
50
在你的情況,你可以使用(Swift):
let indexPath = NSIndexPath(forRow: 0, inSection: 0)
雨燕3.0:
let indexPath = IndexPath(row: 0, section: 0)
4
重複我複製這裏
在收到回答對於int指數:
NSIndexPath *path = [NSIndexPath indexPathWithIndex:index];
創建的項目的索引在節點0到指向具體根據參考。
要在一個UITableView使用indexPath,更合適的方法是
NSIndexPath *path = [NSIndexPath indexPathForRow:yourInt inSection:section];
0
你可以indexpath使用下面的代碼
NSIndexPath *index = [NSIndexPath indexPathForRow:YOURINTSTORED inSection:0];
+1
這是ObjectiveC,不是Swift – zisoft 2015-04-03 07:41:51
相關問題
- 1. 如何將NSIndexPath轉換爲NSInteger?
- 2. 如何將NSIndexPath轉換爲NSString-iOS
- 3. 如何將int數組轉換爲int?
- 4. 將[Int?]轉換爲[Int]
- 5. 將int轉換爲int []
- 6. 將IO Int轉換爲Int
- 7. 如何將IntPtr/Int轉換爲Socket?
- 8. 如何將int轉換爲QString?
- 9. 如何將ctypes'c_long轉換爲Python的int?
- 10. 如何將字符串轉換爲int?
- 11. 如何將int []轉換爲模型項
- 12. 如何將int轉換爲float?
- 13. 如何將int轉換爲byte []?
- 14. 如何將const Exiv2 :: Value轉換爲int
- 15. 如何將csv列表轉換爲int?
- 16. 如何將int []轉換爲short []?
- 17. Android如何將int轉換爲String?
- 18. 如何將int []轉換爲byte []
- 19. 如何將int轉換爲位掩碼?
- 20. 如何將SPFieldNumber轉換爲int
- 21. 如何將int轉換爲PHP SPlEnum?
- 22. 如何將Int轉換爲Html
- 23. 如何將對象轉換爲int?
- 24. 如何將int轉換爲signed char?
- 25. 如何將int轉換爲int64_t
- 26. 如何將位圖轉換爲int []?
- 27. 如何將python int轉換爲numpy.int64?
- 28. 如何將int轉換爲位?
- 29. 如何(有效)將int []轉換爲Integer []?
- 30. 如何將int轉換爲列表?
這是的ObjectiveC,而不是斯威夫特 – zisoft 2015-04-03 07:42:18
很公平,但它的工作原理是相同的。您可以使用swift代碼版本向我的帖子建議編輯。我打賭有一個相同的方法;) – 2015-04-03 07:43:25
他不妨發表他自己的回答。 – Josh 2015-06-16 15:28:00