2010-02-01から1ヶ月間の記事一覧

XPathで要素を取得するなど

$url = '[適当なURL]'; $dom = new DOMDocument(); $dom->loadHTMLFile($url); $xpath = new DOMXpath($dom); $links = $xpath->query('//a'); if (is_null($links)) { echo "no links in this page\n"; exit(); } foreach ($links as $link) { echo "linkto…

GAEからim.kayac.comを使ってGmailの新着をPush通知

Gmailの新着がAtomフィードとして提供されていることを知ったので作ってみました。Push通知を受けとるアプリもiTunesStoreで販売されていますが、メールの内容をPush通知させるということは外部のサーバにメールの内容(一部?)を送信しているということになる…

Googleスタイルガイドのプロパティ定義でアクセサを強制

Google Objective-Cスタイルガイド 日本語訳 ↑こちらにあるプロパティ定義のガイドに添って実装すると、アクセサを通さないで直接代入してしまうコーディングミスを防げそうです。 @interface Foo : NSObject { @private NSArray *hoge_; } @property (nonat…

SwitchCaseの怪

怪というほどのことでもないかw ネットワーク疎通確認の為に、下記のサイトを参考にしたのだけど、 まったく関係ないところでハマリそうになったのでメモ。iPhoneアプリケーションで圏外を通知する。 - 24/7 twenty-four seven Reachabilityがバージョンアッ…

はてなスターが見えなくなった。

日記形式だと、ブクマ数の表示が正しくないのでブログ形式に変更しました。 そうしたらはてなスターが見えなくなりました。 不具合報告ってどこですか?

アクセサ通さないとretainされない件

self.hogeと書かないとアクセッサ通さない→retainされない(これは知らなかった) 上記のようなブコメがあったので、 実際のコードで検証したいと思います。 #import <Cocoa/Cocoa.h> @interface Foo : NSObject { NSArray *hoge_; } @property (nonatomic,retain) NSArray *h</cocoa/cocoa.h>…

初ホッテントリ!!

うれしさのあまり、スクショ撮ったよー\(^o^)/ もう190もブクマついてる!! 勢い余って自分でスター付けてしまったw

最速基礎文法マスターまとめのまとめ

ドキドキしながらあの記事を公開しちゃったのだが、現在のところ150ブクマくらい頂いた。 これからも精進しなければ。うむ。ありがとうございます。 (2010/2/5 22:45現在) 314ブクマ!!! 最速マスター関連をまとめている人がいるので、まとめている人をまとめ…

fn7 - 携帯百景ビューア作成中

http://movapic.com/fn7/pic/1280473

コマンドラインでコンパイル

意外と簡単にコンパイルができるようだ。 Xcodeから適当なプロジェクトを作成してmain.mだけとり出す。 main.mを適当に編集しちゃう。 #import <Cocoa/Cocoa.h> int main(){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; NSLog(@"Hello World!"); [pool r</cocoa/cocoa.h>…

Objective-C 最速基礎文法マスター

Java基礎文法最速マスター - いろいろ解析日記を参考に、Objective-Cのものを書いてみた。まだまだ歴が浅いので間違っている所があるかもしれません。[2012-08-03追記] ARCやリテラル表記など新しい記法が導入され、このページに記載されていることは多少古…

iPadは想像以上

この動画を見るとSafariもMailも写真管理もiPad専用になっていることがわかる。でかくなったiPodTouchと紹介されている所が多いけど、それは評価を間違っているのではないだろうか。店頭で実機を見るのが楽しみだ。

KissXMLを使ってみる

-(NSArray *)friendsPictures{ NSURL *url = [NSURL URLWithString: @"http://movapic.com/feed/user/fn7"]; NSData *data = [NSData dataWithContentsOfURL: url]; NSError *error = nil; DDXMLDocument *doc = [[DDXMLDocument alloc] initWithData:data o…