問題タブ [initwithcontentsoffile]
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.
iphone - 内部ファイルからデータを取得する
以下のコードでNSURLを使用して外部ファイルからデータを取得しています。リソースフォルダの内部ファイルからこのデータを取得したい場合、コードはどのように異なりますか。
NSURLコードは次のとおりです。
NSURL * dataUrl = [NSURL URLWithString:@ " https://sites.google.com/site/ ***** / *** / file.asc"]; NSString * fileString = [NSString stringWithContentsOfURL:dataUrl encoding:NSUTF8StringEncoding error:nil];
これは私の試みでした:
NSString * path = [[NSBundle mainBundle] pathForResource:@ "fileName" ofType:@ "asc"]; NSString * fileString = [NSString initWithContentsOfFile:path];
前もって感謝します
iphone - Plistファイルはdocsdirに存在しますが、配列にロードできません
plistのファイル拡張子は.xmlで、通常の辞書の配列です。
アプリデリゲート:
私のtableViewコントローラーでは:
initWithContentsOfFileは、lochusDataを0x0に設定します。これは、私が質問しているコードの一部です。残りは完成のためです。cacheFileは、ローカルファイルパスまたは空の文字列を返します。すべての値は正しいですが、配列にロード/配置されません。
馬鹿げた感じ。エラーが表示されません。足りないものはありますか?
iphone - xmlファイルからのNSMutableArrayの作成
次の情報を含むxmlファイルがあります。
次のようにして、これをNSMutableArrayに追加しようとしています。
これを実行すると、配列オブジェクトにデータが含まれていません。
行を次のように置き換えると、
データは読み込まれますが、必要な形式ではありません。
私はObjective-cとiPhoneの開発に非常に慣れていないので、どんな助けでも大歓迎です。これ以上の情報が必要な場合は、喜んで提供させていただきます。
編集-XMLを解析するためにGDataXMLを使用しています
編集-私のパーサークラスは次のとおりです
iphone - imageNamed によるメモリ割り当て
いくつかの画像を表示したいのですが、画像が利用できない場合はデフォルトの画像を表示したいと思います。分析機能を使用すると、潜在的なリークに関する警告が表示されます。imageNamed を使用する場合、メモリが割り当てられていないことを理解しています。私のコードの一部の下を参照してください
objective-c - UIImage initWithContentsOfFile が機能しない
質問があります: [UIImage imageNamed:] を避けたいです。だから私はした:
しかし、現在、画像は表示されなくなりました。
それを機能させる方法を知っている人はいますか?
objective-c - initWithContentsOfFile が間違った順序でファイルを読み取る
以下のコードを使用して plist ファイルを読み込んでいます。私の問題は、ファイルがランダムな順序で読み取られているように見えることです。順序は常に同じです (d、b、e、c、a、f)。ファイルに入力された「正しい」順序でファイルを読み取ることは可能ですか?
prefs.plist ファイルの内容:
コード:
myDict の出力:
initwithcontentsoffile - initWithContentsOfFile:encoding:error:-NSInvalidArgumentException
ここでは非常に基本的なものが欠けていると思いますが、ここにあります。
XCodeのインラインヘルプは、initWithContentsOfFile:非推奨であることを教えてくれます。
代わりに、initWithContentsOfFile:encoding:error:を使用する必要があります。
私の問題は、initWithContentsOfFile:が正常に機能する一方で、以下のコードでエラーが発生することです。
エラー:
c++ - C ++でファイル(ログファイル)に改行を追加する
ログ機能があり、これにはログファイルがあります。プログラムを実行するたびに、以前に書き込まれたファイルが削除されないようにし、現在のデータを追加する必要があります(ログファイルにあるものは何でも)
たとえば、明確にするために、ログファイル logging_20120409.log を使用して、タイムスタンプを毎日保持しています。現在のタイムスタンプを書き込むプロジェクトを実行するとします。再実行すると、以前のタイムスタンプがそれに置き換えられます。この機能は必要ありません。現在のタイム スタンプと共に以前のタイム スタンプが必要です。
助けてください
objective-c - NSString の initWithContentsOfFile が 40kb を超えるファイルを読み込めません。その理由と解決策は何ですか?
ファイルを NSString 変数にロードしたいのですが、そのために NSString を使用initWithContentsOfFileしています。ただし、40kb を超えるファイルはメソッドが失敗し、nil が変数に返されます。私が使用しているコードは次のとおりです。
メモリ不足で失敗していると思いますが、確かに40kbの小さなファイルを処理できますか?!
ios - viewWillAppear の initWithContentsOfFile Plist メモリ リーク
ViewVillAppear で以下のように plist ファイルを読み込んでいます。最初のロードではリークはありませんが、他のタブバーボタン/アイテムを押してこのビューに戻るとリークが発生します。この NSMutableArray を dealloc でリリースしましたが、まだリークしています。その理由について少し混乱しています。(theProducts3 は、.h の ivar と同じように NSMutableArray であり、@property または保持されていません)
ここで NSMutable 配列を解放します。
どんなポインタでも大歓迎です!ありがとう...