2017-02-28 65 views
1

我正在使用一個文本文件作爲我在Xcode中使用Swift 3編寫的項目的XML模板。根據我從模板中放置的請求的類型,有時不需要某些行。 Swift有沒有從文本文件中刪除單行的方法?我的搜索是空的。使用Swift從文本文件中刪除單行

更多背景:在運行時,文件的內容被複制到NSString中。我不需要修改文本文件本身,只是由文件實例化的字符串。我曾嘗試使用string.replacingOccurrences(of:string with「」),但是這會在文件中留下空隙。這實際上有效,我只是希望有一個更優雅的解決方案。

+1

這裏有很多未解答的問題。從「你嘗試過什麼?」開始「你如何閱讀文件?」 「你想重寫文件,還是忽略輸入行?」 –

+0

@DavidBerry,你是對的,我的道歉。我在問題中添加了更多內容以進一步限定我的請求。 – GED125

+0

更改您的搜索條件以包含空格:) –

回答

1

更改搜索條件並替換條件以包含空格。

另一種替代方法是使用NSRegularExpresssionstringByReplacingMatchesInString也刪除所有周圍的空白。