問題タブ [tbxml]
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.
xcode - URL からの XML 用の TBXML フレームワーク
これにより提供されたhttp://www.tbxml.co.uk/TBXML/Guides.htmlガイドは、ARCを使用したXcode4、iOS 5 SDKでは機能しません。誰が実際の/テストされたサンプルを持っていますか?
iphone - TBXml の空のタグ テキスト
私は自分のプロジェクトで TBXML を使用していますが、疑問に思っていました
たとえば、タグにテキストが含まれていないかどうかを確認する方法はありますか
対
デバッガーを使用して入力すると、読み取られたタグがテキストのないタグである場合po [TBXML textForElement:groupdescription]に返さ<object returned empty description>れ、他のタグは完全に機能します。だから私の質問は、どうすればそれを確認できますか?
ありがとう
iphone - 前のフレームを復元できず、次のエラーが発生するという警告: EXC_BAD_ACCESS
iPhone アプリがクラッシュし、次の警告が表示される
実際にクラッシュするコードは次のとおりです
ios - UITableView reloadData に時間がかかりすぎる
Web サイトから XML データを取得するために TBXML+HTTP を使用しています。私がやりたいことは、処理されたデータを UITableView に取り込むことです。すべてのエントリを保持する NSMutableArray を作成しましたが、それに関する限り、すべて正常に動作しています。問題は、サーバーからデータを正常にフェッチして配列に格納した後、 を使用してテーブルを更新してデータを表示しようとしたときreloadDataです。
テーブルに 20 行を入力するのに約 5 秒かかります。奇妙な点は、フェッチが非常に高速に行われるため、データがすぐに利用できることです。何がそんなに時間がかかるのか理解できません。ログからの情報は次のとおりです。
ご覧のとおり、ペアを2 回起動しnumberOfSectionsInTableView:ますnumberOfRowsInSection:。1 回目はビューの読み込み時、2 回目はビューの読み込み時です。[self.tableView reloadData];
1 秒もかからずに、配列に 20 個のオブジェクトが取り込まれ、XML を処理するすべての作業が完了することがわかります。cellForRowAtIndexPath:わずか5秒後に発射される方法は?
問題を見つけるのに役立つ可能性のあるコードの一部を次に示します。
どうもありがとう!
編集:
編集 2: 20 行ではなく、1 行だけの情報を取得しようとしましたが、遅延はまったく同じです。
objective-c - 指定されたURLからTBXMLのメソッドを使用してXMLドキュメントをロードするにはどうすればよいですか?
TBXMLのメソッドを使用しようとしています。
TBXMLSuccessBlockTBXML + HTML.hからですが、とに関する情報が見つかりませんTBXMLFailureBlock。公式チュートリアルでも、次のものしか見ることができません。
しかし、試してみると、Xcodeはそのようなクラスメソッドはないと言っています。ところで、私はARCを使用しています(したがって、私は書きませんretain)。
したがって、問題は、指定されたURLからTBXMLのメソッドを使用してXMLドキュメントをロードするにはどうすればよいですか?
iphone - iPhone用のxcode 4.3でTBXMLをインポートする
非常に高速な TBXML パーサーを使用したいと考えています。ここのガイドではhttp://www.tbxml.co.uk/TBXML/Guides_-_Include_in_project.htmlのどこかで
4. プロジェクトの下のグループ ツリーでターゲット ノードを見つけます。矢印をクリックして展開し、プロジェクトのターゲット ファイルを右クリックします。[情報を見る] を選択し、[一般] タブに移動します。ウィンドウの下部をクリックして、リンクされたライブラリを追加します。リストから「libz.dylib」を選択します。これで、この情報ウィンドウを閉じることができます。」
xcode 4.3 を使用していますが、Targets グループが表示されません。リンクされたライブラリを追加するにはどうすればよいですか??
iphone - iphoneTBXMLxml解析
iPhoneアプリケーションでTBXMLを使用しています。私は次のようなxmlを持っています:
タイトルと最初のサブカテゴリのみを正常に取得できます。サブカテゴリを取得するために使用しているコードは次のとおりです。
ios - TBXML ブロック iOS
メソッドを使用して xml データをロードしようとしていますnewTBXMLWithURLが、成功ブロックが xml を返したら、コントローラーがレコードを受信できるように委任を使用してディスパッチしようとしてNSMutableArrayいますが、何か間違ったことをしているに違いなく、コンソールに「PROGRAM RECEIVED EXC_BAD_ACCESS」というエラーが表示されます「どこで間違えたのかわからない。以下にコードを添付
入力サンプル:
iphone - TBXML 「クラス メソッド tbXMLWithURL が見つかりません」
TBXML を使用しようとすると、このエラーが発生します
TBXML "クラス メソッド +tbXMLWithURL が見つかりません"
例のように試します