0

iOS プロジェクト内のテキスト ファイル内にレベルの詳細を保存しています。テキスト ファイルには次のものが含まれます。

Level1.txt

    LevelNum:1.0
    weaponPickupRate:10.0
    weaponPickupAmount:20
    monsterMinSpeed:8.0
    monsterMaxSpeed:12.0
    monsterRate:1.5
    levelMonsters:10
    goldPerMonster:10

以下のコードを使用してテキスト ファイルを読み込んでいます。

    fileName = "Level1.txt"
    levelPath = "\(NSBundle.mainBundle().resourcePath!)/\(fileName)"

    var err: NSError? = NSError()
    let s = String(contentsOfFile: levelPath, encoding: NSUTF8StringEncoding, error: &err)

    println(s)

iOS シミュレータ - iPhone 6 を使用してこれを実行すると、すべて正常に動作し、テキスト ファイルからデータが出力されます。

これを iPhone 6 で直接実行すると、印刷されnil、テキスト ファイルが読み取られません。

どうしてこれなの?

乾杯ライアン

4

0 に答える 0