我有一個顯示從一個的tableview到另一以下導航一個的tableview:Swift Array,TextFile?
- 第1章
- 主題1
- 標題1
- 子標題1
- Conte
if var path = NSBundle.mainBundle().pathForResource("Chapters", ofType: "txt"){ var data = String(contentsOfFile:path, encoding: NSUTF8StringEncoding, error: nil) if var content = (data){ //Breaks the entire String into individual strings at each newLine var line: [String] = content.componentsSeparatedByCharactersInSet(NSCharacterSet.newlineCharacterSet()) //First Table - Displays Chapters var lineArray = [line[0], line[6], line[12]]
我怎樣才能得到它,而不是閱讀:NT 1
- Conte
- 子標題1
- 標題1
- 主題1
這是使用下面的代碼做了什麼?
主題:食物,顏色,動物,汽車//each as a separate string.
如果我使用這個,它會將整行顯示爲從「Topics:....」開始的文本,所以基本上我問的是,一種閱讀過去主題的方式,並且只需在Food上啓動第一個字符串[0]?
然後就分開串,我不明白的問題。 –
是否可以使用屬性列表而不是文本文件?屬性列表可以考慮多種類型,如字符串,數字,數組和字典 – vadian
@vadian這只是一個選項,我正在研究嘗試和理解它是如何工作的。 – ScarletEnvy