2017-12-06 13 views
0

私のiosアプリでテキストファイルを読みたい。 test1フォルダには、one.txtファイルが含まれています。この "inDirectory:" test1 ""を削除すると、自分のコードが正常に動作します。しかし、私はフォルダ名について言及したいと思います。どうやってするか ? MacOSのios appの特定のディレクトリにテキストファイルを読み込む方法は?

if let path = Bundle.main.path(forResource: "one", ofType: "txt" , 

inDirectory:"test1") 

    { 
     text2 = try! String(contentsOfFile: path, encoding:String.Encoding.utf8) 
    } 
    else 
    { 
     print("file not found") 
    } 

答えて

0

あなたが設定したファイルやフォルダを追加する場合:Create groupenter image description here

次にあなたがこのケースではないのセットアップフォルダ(システムがipaファイルを作成し、一箇所にまとめ、すべてのファイルを置く)必要があります。 referencesでファイルを追加すると、ipaの中にフォルダが作成されます。ターゲットリストでこのファイルをチェックすることを忘れないでください。

-1

は、その中にtxtファイルを置くとXcodeにドラッグし、フォルダ名それtest1のを作成します。

enter image description here

...その後、あなたのコードは動作するはずです:が選択されているフォルダ参照を作成していることを確認します。

look to console output of txt file in run

+0

私はそれを試してみましたが、それは私と一緒にうまくいきましたなぜ下投票? –

+0

おそらく恐ろしい、**恐ろしい**書式設定のために。 – LinusGeffarth

+0

ああ、私は答えが間違っていたと思った今thnks投票plz –

関連する問題