2010-06-01から1ヶ月間の記事一覧
iPhoneで利用できるXMLパーサにはいくつかありますが今回はiPhoneSDKに標準添付されているNSXMLParserを利用します。ちなみに、NSXMLParser以外のXMLパーサには以下のようなものがあります。NSXMLParserはSAXベースのパーサなのに対し、TouchXMLやKissXMLはD…
iPhoneSDK3.1.XからiPhoneSDK4.0に上げたら、以前は何の問題もなかったプロジェクトが謎の警告を発生させるようになってしまった。こんなの。 ld: warning: directory '/Volumes/Skiiing2/CD/ViewBased/Unknown Path/System/Library/Frameworks' following -…
NSString#stringWithContentsOfURL:usedEncoding:error:メソッドを利用すればWEBからお手軽にデータを取得できます。 NSURL *url = [NSURL URLWithString:@"http://example.com"]; NSStringEncoding usedEncoding; NSError *error; NSString *result = [NSSt…
一行が長い文章を書いているとvimが気をつかって自動的に折り返し表示してくれるんだけど、上下のカーソル移動が表示行単位ではなく実際の行単位に行われてしまうのがちょとイヤな感じ。 「gj/gk」を使えば表示行単位での移動ができるんだけど、デフォルトを…
NSMutableRequest#setHTTPMethod:でGET/POST/PUT/DELETEを指定することでRESTなリソースに対してのリクエストを送信することができる。POSTとPUTの時には送信するコンテンツのContent-Typeを指定することを忘れずに。(今回はXMLデータを送信するのでapplicat…