0
我有我的應用程序的形式,用戶填寫,然後應用程序需要寫什麼用戶輸入到一個.java文件,然後被髮送給用戶。基本上,我正在製作一個移動Java IDE。請幫忙!我需要知道如何將文本追加到文件中的某些位置。請原諒我,如果這沒有任何意義,只是問我什麼部分是混亂的,我也許能解釋它更好。如何將文本追加到Objective C中的文件?
我有我的應用程序的形式,用戶填寫,然後應用程序需要寫什麼用戶輸入到一個.java文件,然後被髮送給用戶。基本上,我正在製作一個移動Java IDE。請幫忙!我需要知道如何將文本追加到文件中的某些位置。請原諒我,如果這沒有任何意義,只是問我什麼部分是混亂的,我也許能解釋它更好。如何將文本追加到Objective C中的文件?
你可能最好存儲在數據庫中,在那裏你可以很容易地在任何位置插入新文本的所有文字很多。
實際存儲在一個文件中的文本是有問題的 - 追加很容易,你只需打開該文件,尋求結束,然後寫新的文本。但你真的想要任意插入文本,這意味着在文件中尋找那個點,讀取文件的其餘部分,寫出你的新數據,然後寫出文件的剩餘部分...
如果你存儲所有的文本在數據庫中,你可以將其安排,以方便插入新的文本,可能追加對文本進行一些有用的元數據,並且當用戶要求通過電子郵件發送的文件,只要寫你出到臨時存儲文件的一切併發送(或在內存中創建文本並將其作爲NSData發送)。
您可以在這些位置在文件中使用佔位符,然後用你想要的文本替換它。 – Lokesh