問題タブ [nsbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1620 参照

objective-c - iphone単体テストでNSBundleからファイルを読み込めません

XCode4を使用しています。

単体テスト (テスト ターゲットの下) を作成したときに、ローカル ファイル リソースが見つからない理由を誰かに説明してもらえますか? 単体テストで NSBundle から plist ファイルを読み込もうとしていますが、単体テスト ターゲットでは機能しません。Test ターゲットの Classes 領域の下に投げてみました。

これが私のコードです:

私のプロジェクトには urlMappings.plist が確実に存在しますが、何らかの理由で self.urlMappings が空です。実際に辞書であることを証明するための urlMappings.plist のソースを次に示します。

何か案は?ありがとうございました

0 投票する
2 に答える
4824 参照

iphone - バンドル内のファイルの存在を確認する

ファイルを取得する前に、アプリにロードされた外部バンドルにファイルが存在するかどうかを確認するにはどうすればよいですか?

0 投票する
4 に答える
138675 参照

ios - iOS でファイルを書き込む

iOS でファイルを書き込むにはどうすればよいですか? 私は次のコードでそれをやろうとしていますが、何か間違っています:

リソースに MyFile.txt を作成しました。

0 投票する
1 に答える
5943 参照

ios - Application Bundle にサブディレクトリを作成して確認する方法

アプリケーション バンドルに新しいサブディレクトリを作成しました。これは私がxcode環境で行ったものです。

ターゲット -> バンドル リソースをコピー

今すぐ新しいフォルダーを追加します

追加されたフォルダーのフォルダー参照を作成する

アプリケーション バンドルにフォルダが作成されていることを確認する方法

ありがとうございました

0 投票する
1 に答える
317 参照

iphone - iPhone アプリで NSString を引数として渡す際の問題

これが私の問題のコンテキストです。まず、開始されるスレッドがあります。

上記のすべてがコンソールに正しく出力されます。次に、呼び出されるメソッドがあります。

奇妙なことは、NSLog がまったく出力されないことです。何もない。なだ。ジップ。そして、場所を read wav メソッドに渡そうとすると、アプリがクラッシュします (文字列に何か問題があるためと思われます)。

これはすべて、NSTemporaryDirectory の使用から NSBundle の使用に切り替えたときに発生し始めましたが、それが関係しているかどうかはわかりません。何かアドバイス?

私はJoetjahの提案を受けて、代わりに使い始めました:

そして今、私はこれを取得します:ここに画像の説明を入力

Joetjah からの 2 回目の提案による 2 回目の実行ここに画像の説明を入力

0 投票する
1 に答える
1014 参照

objective-c - システム環境設定パネル(インストール)

アプリをMacAppStoreに送信しようとしています。私のクライアントは、設定を「システム環境設定」パネルに配置したいと考えています。バンドルを作成しましたが、3つの質問があります。

  1. Mac App Storeでシステム環境設定の設定を許可していますか?
  2. アプリケーションを最初に実行するときにこのバンドルをインストールするにはどうすればよいですか?
  3. バンドルとアプリケーションの両方のソースコードをアップルに送信しますか?

ありがとう。

0 投票する
2 に答える
739 参照

objective-c - サーバーからの XML ファイルの読み取り

現在、次の行で NSXMLParser を使用して、バンドルにある XML ファイルを解析しています。

しかし、代わりに同じファイルをサーバーに配置したいと考えています。サーバーから同じファイルを呼び出す方法の例が見つかりません。どんな助けでも大歓迎です。lq

0 投票する
1 に答える
208 参照

ios - テキストファイルをテーブルビューに読み込んだ後にクラッシュする

Xcodeで以前に保存したNSBundleからテキストファイルを配列に読み込んで、データをUITableViewに入力したいと思います。

この「this;is;a;test」のような情報を含むテキストファイルがcart.txtという名前です

次のコードを試してみました。配列に入力できますが、テーブルビューの行を配列カウントに設定しようとすると、アプリ全体がクラッシュします。

textfield.text = [lines objectAtIndes:0];テキストフィールドのように行配列を読み取ることができます。すべてが機能します。

しかし、テーブルビューでデータを取得しようとしたり、行数を[lines count]アプリに設定しようとするとクラッシュします。

誰かがその問題で私を助けることができますか?

そうだといい :-(

前もって感謝します。

0 投票する
1 に答える
836 参照

iphone - plist のロード可能なバンドル

メイン プロジェクトと、メイン プロジェクト内に静的ライブラリ プロジェクトがあります。スタティック ライブラリ プロジェクトにいくつかの plist が必要です。リソース ディレクトリがないため、plists を直接追加することはできません。

1.ローダブル バンドルをスタティック ライブラリ プロジェクトに追加しました 2.ローダブル バンドルにいくつかの plist を追加しました 3.このローダブル バンドルは、スタティック ライブラリ プロジェクトへの依存関係として作成されました 4.このローダブル バンドルをメイン プロジェクトへの依存関係として追加しました

私は正しい道を進んでいますか?ビルドを起動し、コンテンツの表示を使用してアプリのコンテンツを表示すると、.app ファイル内に .bundle ファイルが表示されました。今、このバンドルにアクセスする方法を知りたいです。.

私はこれを使いました

コンソールはこれを言った。.

何が欠けている ?MyBundle をロードするにはどうすればよいですか?

0 投票する
2 に答える
515 参照

cocoa - MacAppStore-ファイルを保存できません

Mac App Storeでアプリを配布する場合、ファイルの保存に関する制限はありますか?

コンピューターからアプリをコンパイルして実行すると、正常に動作します。構成が保存されます。

ただし、MacAppStoreからダウンロードしたバージョンでは構成が保存されていません。設定ファイルすら表示されません。誰もが何が起こっているのか知っていますか?

これは、構成を保存するコードです。