<?xml version="1.0" encoding="UTF-8"?>
XML ファイルに DOCTYPE タグがない限り、問題なく動作します。私は xml.etree に切り替えますが、minidom を使用して既にかなり多くのコードを書いています。同じことが Python でも機能します。
Jython の minidom のバグのように聞こえますが、回避する方法はありますか?
<?xml version="1.0" encoding="UTF-8"?>
XML ファイルに DOCTYPE タグがない限り、問題なく動作します。私は xml.etree に切り替えますが、minidom を使用して既にかなり多くのコードを
<?xml version="1.0" encoding="UTF-8"?>
XML ファイルに DOCTYPE タグがない限り、問題なく動作します。私は xml.etree に切り替えますが、minidom を使用して既にかなり多くのコードを書いています。同じことが Python でも機能します。
Jython の minidom のバグのように聞こえますが、回避する方法はありますか?
Apple プログラミング ガイドのコード スニペットを使用しようとしていますが、関数にポインターを渡そうとすると、malloc を実行した直後に EXC_BAD_ACCESS が発生します。
(参考: iPhone アプリケーション プログラミング ガイド: イベント処理 - リスト 3-6 )
問題のコードは非常に単純です。
CFMutableDictionaryRef touchBeginPoints;
UITouch *touch;
....
CGPoint *point = (CGPoint *)CFDictionaryGetValue(touchBeginPoints, touch);
if (point == NULL)
{
point = (CGPoint *)malloc(sizeof(CGPoint));
CFDictionarySetValue(touchBeginPoints, touch, point);
}
プログラムがif
ステートメントに入ると、「出力」が変数/ポインターに割り当てmalloc
られpoint
ます。
point
次に、関数に渡そうとするとCFDictionarySetValue
、次のようにアプリケーションがクラッシュします。Program received signal: “EXC_BAD_ACCESS”.
誰かがvar/pointer as:を実行せずmalloc
に渡すことを提案しましたが、それでも.point
&point
EXC_BAD_ACCESS
私は何をしていますか(そしてそれはAppleのように見えます)間違っていますか???
前もって感謝します。