タグ

ブックマーク / www.sutosoft.com (3)

  • MASATOの開発日記: libxml2でHTML Parse

    iOSでHTML(not XML)を解析(Parse)するコードを書く機会がありましたので、トラブル情報や解決策などをまとめておきます。 ライブラリはNSXMLDocumentとNSXMLParserとlibxml2あたりを考えてみましたが、 NSXMLDocumentはiOSには無いみたいですし、NSXMLParserは壊れたHTMLを最後までパースできないようでしたので、 消去法でlibxml2を使うことにしました。 「iPhoneアプリ開発、その(143) libxml2を使ってみる」を参考にプロジェクトにlibxml2を追加し、 Googleを活用しつつコードを書いていったところ、問題が起きました。 エラーを無視して解析を続けるオプションで解析しても、途中で解析が止まるのです。 以下のサンプルコードで問題を確認することができます。 libxml2のバージョンは2.7.3でした。 s

  • MASATOの開発日記: iPhoneアプリの登録作業(2/3)

    iPhoneアプリの登録作業(2/3) iPhoneアプリの登録作業(1/3)の続きです。 以下のサイトは参考になりますので合わせて読んでおいて下さい。 目指せ!iPhoneアプリ開発エキスパート 第10回 Studio Head Lab. iPhoneアプリ、App Storeに登録完了 以下、登録時のOverview項目に私が入力した内容を挙げます。全部英語です。 Application Name アプリケーション名。 Application Description 解説。結構適当です。 Device Requirements 対応デバイス。 Primary Category, Secondary Category カテゴリ。一応パズルゲームなのでそれっぽく。 良く分からないところは空欄のまま。 Copyright 著作権表示。先頭に(C)をつける必要はないようです。Appleが勝手に

  • MASATOの開発日記: iPhoneアプリの登録作業(1/3)

    iPhoneアプリの登録作業(1/3) 先日iPhoneアプリの登録作業をしてみましたので、 作業に必要だったものや遭遇したトラブルについてメモしておきます。 登録前に必要なもの ZIP圧縮したアプリケーション App Store上で表示するアイコン(512x512ピクセル) アプリケーションのスクリーンショット 解説文 サポートサイトとメールアドレス ZIP圧縮したアプリケーション アイコン設定やディストリビューションビルドを行う必要があります。 詳細は「目指せ!iPhoneアプリ開発エキスパート 第10回」が参考になります。 注意点としては、57x57ピクセルのアイコンの画像形式です。PNGにする必要があります。 私はJPEGにしていたのですが、以下のエラーメッセージに遭遇して登録できませんでした。 The binary you uploaded was invalid. The ic

  • 1